Price / Revenue: 0.28
Price / Earnings: 25.74
Market Cap: EUR 132.18M
Price / Book: 1.64
Return On Equity (%): 8.57%