Price / Revenue: 3.17
Price / Earnings: 13.44
Market Cap: EUR 132.5M
Price / Book: 0.55
Return On Equity (%): 5.88%