Buyback update19 Mar 2025 18:08
After 19 trading days, buyback complete to date:
Total shares to date............................................239,699,539
Aggregate cost to date.......................................£166,359,943.08
Average price paid to date...................................69.4035p
Percentage of £1.7 billion buyback completed...9.79%