Buyback update26 Jul 2023 17:49
After 105 trading days, buyback complete to date:
Total shares to date.....................................................3,562,525,461
Aggregate cost to date... ........................................... £1,650,084,017.78
Average price paid to date..........................................46.318p
Percentage of £2 billion buyback completed............82.5%