GSK plc has repurchased 325,000 ordinary shares at prices ranging from 2,164.00p to 2,194.00p on April 14, 2026, as part of its ongoing buyback program. Since February 17, 2026, the company has bought back a total of 18,871,521 shares, now holding 258,762,615 shares in treasury.