Price / Revenue: 1.1
Price / Earnings: 9.17
Market Cap: EUR 4.3B
Price / Book: 4.75
Return On Equity (%): 49.18%