Price / Revenue: 1.75
Price / Earnings: 20.31
Market Cap: EUR 386.72M
Price / Book: 3.15
Return On Equity (%): NA