Price / Revenue: 1.32
Price / Earnings: -2.94
Market Cap: EUR 707.14M
Price / Book: 7.53
Return On Equity (%): -181.03%