Buyback update30 Sep 2025 17:42
After 153 trading days, buyback complete to date:
Total shares to date..........................................................1,787,687,796
Aggregate cost to date....................................................£1,330,301,627.59
Average price paid to date................................................74.4147p
Percentage of £1.7 billion buyback completed...............78.25%