Price / Revenue: 1.73
Price / Earnings: 18.37
Market Cap: EUR 69.18M
Price / Book: 11.57
Return On Equity (%): 171.93%