Revenue:€4.2BOperating Profit:€385.9MProfit After Tax:€189.5MTotal Assets:€5.8BShareholders' Equity:€2.9BCurrent Ratio:1.93Operating Cash Flow:€322.9MAs at Dec 20245 years of data