Price / Revenue: 116.28
Price / Earnings: -20.79
Market Cap: EUR 327.6M
Price / Book: 8.44
Return On Equity (%): -33.58%