On May 28, 2025, GSK plc bought 530,805 ordinary shares at prices ranging from 1,437.50p to 1,455.00p as part of its buyback program, totaling 47,017,624 shares purchased since February 24, 2025. The company now holds 216,087,927 shares in treasury out of 4,099,174,120 shares issued.