GSK plc bought 330,000 shares at prices between 2,115.00p and 2,137.00p on April 17, 2026, part of a larger buyback program that has totaled nearly 19.9 million shares since February 2026. The company now holds over 259.7 million shares in treasury out of a total of over 4.1 billion shares issued.