Buyback update7 Apr 2025 18:08
After 32 trading days, buyback complete to date:
Total shares to date.....................................................459,587,751
Aggregate cost to date...............................................£315,991,516.24
Average price paid to date..........................................68.7554p
Percentage of £1.7 billion buyback completed.........18.59%