Price / Revenue: 2.68
Price / Earnings: 98
Market Cap: EUR 128.12M
Price / Book: 1.15
Return On Equity (%): NA