Fundamental

Price / Revenue: 1.56

Price / Earnings: 18.96

Market Cap: EUR 408.97M

Price / Book: 4.81

Return On Equity (%): 25.99%