Full Year 2024 Results Key Financial Results Revenue: €26.5b (up 2.9% from FY 2023).