Buyback update24 Aug 2023 17:41
After 126 trading days, buyback complete to date:
Total shares to date.....................................................4,367,119,784
Aggregate cost to date... ........................................... £1,991,934,478.87
Average price paid to date..........................................45.612p
Percentage of £2 billion buyback completed............99.6%