Buyback update11 Jun 2025 17:57
After 75 trading days, buyback complete to date:
Total shares to date.................................................908,938,748
Aggregate cost to date...........................................£636,634,767.35
Average price paid to date......................................70.0415p
Percentage of £1.7 billion buyback completed......37.45%