Buyback update23 May 2024 18:10
After 62 trading days, buyback complete to date:
Total shares to date....................................................1,256,769,377
Aggregate cost to date... ............................................ £636,862,418.13
Average price paid to date..........................................50.6746p
Percentage of £2 billion buyback completed............31.84%