GSK plc reported that on December 15, 2025, it purchased 230,000 shares at prices ranging from 1,810.50p to 1,838.00p as part of its buyback program, totaling 13,621,733 shares since September 30, 2025. The company's total ordinary shares now stand at approximately 4.08 billion, with treasury shares representing 5.87% of the voting rights.