Buyback update11 May 2023 17:47
After 52 trading days, buyback complete to date:
Total shares to date....................................................1,850,315,343
Aggregate cost to date... ........................................... £887,348,770.86
Average price paid to date.........................................47.957p
Percentage of £2 billion buyback completed...........44.37%