Fundamental

Price / Revenue: 1.58

Price / Earnings: 19.2

Market Cap: EUR 419.46M

Price / Book: 4.87

Return On Equity (%): 25.99%