Buyback update8 Nov 2024 17:59
After 181 trading days, buyback complete to date:
Total shares to date....................................................3,539,796,175
Aggregate cost to date... ............................................£1,920,254,518.81
Average price paid to date..........................................54.2476p
Percentage of £2 billion buyback completed............96.01%
Only 4,687,141 shares bought back today?