Buyback update30 May 2025 18:13
After 67 trading days, buyback complete to date:
Total shares to date.................................................828,268,448
Aggregate cost to date...........................................£574,796,755.4
Average price paid to date.......................................69.3974p
Percentage of £1.7 billion buyback completed......33.81%