1GSK purchased 345,000 ordinary shares on April 1, 2026, at a volume-weighted average price of 2,106.14p per share.
2The purchase was executed by BNP Paribas SA under a non-discretionary agreement announced on February 17, 2026.
3Following the purchase, GSK holds 256,457,615 ordinary shares in treasury, representing 6.32% of total voting rights.
4The company has purchased 16,566,521 ordinary shares since February 17, 2026, under its buyback programme.
5Total ordinary shares in issue, excluding treasury shares, are 4,059,722,166, which is also the total number of voting rights.