Fundamental

Price / Revenue: 1.06

Price / Earnings: -22.93

Market Cap: EUR 618.1M

Price / Book: 4.28

Return On Equity (%): -15.21%