GSK plc announced the purchase of 248,000 ordinary shares on December 5, 2025, for a total cost between 1,798.00p and 1,833.00p per share, as part of its ongoing buyback program. This brings their treasury shares to 237,710,577, with a total of 4,077,728,560 ordinary shares now in issue.