Price / Revenue: 3.37
Price / Earnings: 27
Market Cap: EUR 8.1B
Price / Book: 8.42
Return On Equity (%): 34.33%