On April 28, 2025, GSK plc purchased 688,703 of its own ordinary shares at a price range of 1,394p to 1,413p as part of its buyback program, now totaling 34,349,155 shares acquired since February 2025. The company currently holds 203,419,458 shares in treasury against 4,111,821,920 total shares issued.