Revenue:€1.8BOperating Profit:€239.7MProfit After Tax:€139.4MTotal Assets:€2.3BShareholders' Equity:€710.9MCurrent Ratio:1.08Operating Cash Flow:€301.5MAs at Dec 20245 years of data