Price / Revenue: 3.92
Price / Earnings: 4.02
Market Cap: EUR 184.18M
Price / Book: 0.73
Return On Equity (%): 19.23%