Price / Revenue: 0.44
Price / Earnings: 14.38
Market Cap: EUR 114.48M
Price / Book: NA
Return On Equity (%): NA