Buyback update10 Aug 2023 17:59
After 116 trading days, buyback complete to date:
Total shares to date.....................................................3,799,261,124
Aggregate cost to date... ........................................... £1,751,533,616.28
Average price paid to date..........................................46.102p
Percentage of £2 billion buyback completed............87.58%