GSK plc reported a share buyback program, purchasing 3,342,149 shares from May 18-22, 2026, at prices ranging from 1,847 to 1,927 GBp. The total ordinary shares in issue after these transactions is 4,051,501,116, with 6.53% of shares now held in treasury.