Price / Revenue: 3.32
Price / Earnings: 15.5
Market Cap: EUR 131.75M
Price / Book: 0.68
Return On Equity (%): NA