Price / Revenue: 12.52
Price / Earnings: 58.91
Market Cap: EUR 32.09B
Price / Book: 9.38
Return On Equity (%): 16.73%