GSK plc reported the purchase of 864,000 of its ordinary shares on April 10, 2025, as part of its buyback program at a volume-weighted average price of £13.02 per share. Overall, since February 24, 2025, GSK has repurchased 26,105,913 shares, now holding 195,176,216 in treasury out of 4,120,050,866 total issued shares.