On March 12, 2025, GSK plc purchased 755,000 ordinary shares at a price range of 1,486.00p to 1,519.00p as part of its existing buyback programme. Since February 24, 2025, the total shares repurchased amount to 9,016,042, with 178,086,345 shares currently held in treasury.