Buyback update20 Jun 2025 18:19
After 82 trading days, buyback complete to date:
Total shares to date.................................................985,983,012
Aggregate cost to date...........................................£695,372,246.81
Average price paid to date......................................70.5258p
Percentage of £1.7 billion buyback completed......40.90%