Latest results
Register here for our 2026 half year results presentation on 23 July 2026.
Full year results 2025
Full analyst presentation
Results to 31 December 2025
In numbers
- £5,019m Group revenue
- £225.7m Adjusted operating profit
- £232.6m Adjusted profit before tax
- 370.0p Adjusted earnings per share
- £531.2m Year end net cash
- £367.6m Average daily net cash