Price / Revenue: 1.78
Price / Earnings: 22.05
Market Cap: EUR 349.13M
Price / Book: 3.15
Return On Equity (%): NA