Price / Revenue: 1.14
Price / Earnings: 4.03
Market Cap: EUR 7.48B
Price / Book: 0.66
Return On Equity (%): 18.16%