Price / Revenue: 1.84
Price / Earnings: 63.88
Market Cap: EUR 228.75M
Price / Book: 4.44
Return On Equity (%): 7.07%