Buyback update30 Jun 2025 17:59
After 88 trading days, buyback complete to date:
Total shares to date.................................................1,035,633,789
Aggregate cost to date.......................................... £733,043,977.71
Average price paid to date......................................70.7822p
Percentage of £1.7 billion buyback completed......43.12%