Buyback update31 Mar 2025 18:15
After 27 trading days, buyback complete to date:
Total shares to date.....................................................295,151,977
Aggregate cost to date...............................................£206,341,400.06
Average price paid to date.........................................69.9102p
Percentage of £1.7 billion buyback completed........12.14%