Buyback update29 Aug 2025 18:22
After 131 trading days, buyback complete to date:
Total shares to date..........................................................1,542,864,943
Aggregate cost to date....................................................£1,134,099,788.91
Average price paid to date...............................................73.5061p
Percentage of £1.7 billion buyback completed..............66.71%