On May 7, 2025, GSK plc purchased 687,081 ordinary shares at prices ranging from 1,374.00p to 1,403.00p under its buyback program. This purchase adds to the total of 38,526,892 shares bought since February 24, 2025, with 207,597,195 shares now held as treasury.