Buyback update25 Apr 2025 18:13
After 44 trading days, buyback complete to date:
Total shares to date................................................662,413,432
Aggregate cost to date..........................................Β£451,502,302.46
Average price paid to date......................................68.1602p
Percentage of Β£1.7 billion buyback completed......26.56%