Price / Revenue: 10.65
Price / Earnings: 51.28
Market Cap: EUR 2.11B
Price / Book: 15.24
Return On Equity (%): 33.92%