Fundamental

Price / Revenue: 1.12

Price / Earnings: 49.09

Market Cap: EUR 193.07M

Price / Book: 2.51

Return On Equity (%): 71.35%