Fundamental

Price / Revenue: 116.28

Price / Earnings: -20.79

Market Cap: EUR 327.6M

Price / Book: 8.44

Return On Equity (%): -33.58%