Revenue:€3.7BOperating Profit:€458.1MProfit After Tax:€341.4MTotal Assets:€4.2BShareholders' Equity:€2.2BCurrent Ratio:1.78Operating Cash Flow:€544.2MAs at Dec 20253 years of data