Buyback update2 Aug 2024 17:57
After 112 trading days, buyback complete to date:
Total shares to date....................................................2,077,450,562
Aggregate cost to date... ............................................£1,095,052,072.28
Average price paid to date..........................................52.7113 p
Percentage of £2 billion buyback completed............54.75%