Buyback update26 Jun 2025 18:04
After 86 trading days, buyback complete to date:
Total shares to date.................................................1,027,393,111
Aggregate cost to date...........................................£726,735,087.20
Average price paid to date.......................................70.7358p
Percentage of £1.7 billion buyback completed......42.75%