On May 23, 2025, GSK plc bought back 537,661 ordinary shares at prices ranging from 1,419.00p to 1,448.00p as part of its ongoing buyback program. This purchase is included in a total of 45,963,271 shares bought since February 24, 2025, with 5.24% of shares currently held as treasury.