Price / Revenue: 1.05
Price / Earnings: 14.88
Market Cap: EUR 4.28B
Price / Book: 2.73
Return On Equity (%): 19.3%