Price / Revenue: 0.59
Price / Earnings: 24.79
Market Cap: EUR 101.25M
Price / Book: 2.59
Return On Equity (%): 18.94%