Price / Revenue: 6.5
Price / Earnings: 5.68
Market Cap: EUR 1.58B
Price / Book: 0.55
Return On Equity (%): 10.21%