Price / Revenue: -2.41
Price / Earnings: -2.35
Market Cap: EUR 508.29M
Price / Book: 0.66
Return On Equity (%): -24%