Price / Revenue: 2.29
Price / Earnings: 3.83
Market Cap: EUR 692.4M
Price / Book: 0.38
Return On Equity (%): NA