Skip to content

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