Price / Revenue: 0.67
Price / Earnings: 18
Market Cap: EUR 62.26B
Price / Book: 1.8
Return On Equity (%): 11.38%