Price / Revenue: 2.89
Price / Earnings: 33.93
Market Cap: EUR 1.51B
Price / Book: 6.12
Return On Equity (%): 18.86%