Buyback update7 May 2025 17:41
After 51 trading days, buyback complete to date:
Total shares to date................................................738,095,784
Aggregate cost to date..........................................£505,483,570.58
Average price paid to date......................................68.4848p
Percentage of £1.7 billion buyback completed......29.73%