Price / Revenue: 2.32
Price / Earnings: 23.81
Market Cap: EUR 2.89B
Price / Book: 3.21
Return On Equity (%): 13.95%