Fundamental

Price / Revenue: 1.25

Price / Earnings: 15.61

Market Cap: EUR 1.36B

Price / Book: 4.81

Return On Equity (%): 33.37%