Price / Revenue: 2.54
Price / Earnings: 12.46
Market Cap: EUR 1.15B
Price / Book: 1.79
Return On Equity (%): 14.55%