Buyback update27 Nov 2025 17:57
After 195 trading days, buyback complete to date:
Total shares to date............................................................2,149,296,102
Aggregate cost to date......................................................£1,647,237,439.65
Average price paid to date..................................................76.6408p
Percentage of £1.7 billion buyback completed.................96.9%