Price / Revenue: 1.39
Price / Earnings: 15.36
Market Cap: EUR 601.64M
Price / Book: 2.41
Return On Equity (%): NA