Price / Revenue: 1.12
Price / Earnings: 49.09
Market Cap: EUR 193.07M
Price / Book: 2.51
Return On Equity (%): 71.35%