On October 29, 2025, GSK plc purchased 180,000 ordinary shares at prices ranging from 1,669.50p to 1,761.00p, as part of a buyback program, totaling 6,948,500 shares bought since September 30, 2025. Now, 254,413,344 shares are held in treasury out of 4,061,007,442 in issue, impacting voting rights.