Price / Revenue: 3.74
Price / Earnings: 31.8
Market Cap: EUR 963.06M
Price / Book: 4.06
Return On Equity (%): 13.29%