Price / Revenue: 1.18
Price / Earnings: 17.88
Market Cap: EUR 805.12M
Price / Book: 2.29
Return On Equity (%): NA