Revenue:€6.6BOperating Profit:€530.0MProfit After Tax:€316.3MTotal Assets:€12.1BShareholders' Equity:€3.7BCurrent Ratio:0.90Operating Cash Flow:€1.1BAs at Dec 20253 years of data