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