Price / Revenue: 3.83
Price / Earnings: 25.6
Market Cap: EUR 135.82B
Price / Book: 7.39
Return On Equity (%): 30.19%