GSK plc reported the purchase of 175,000 ordinary shares at prices ranging from 1,760.00p to 1,791.50p on October 31, 2025, as part of its ongoing buyback program. Following this, GSK holds 254,768,344 shares in treasury and 4,060,655,255 shares in total, indicating a 6.27% voting rights in treasury.