On July 3, 2025, GSK plc purchased 491,972 shares at prices ranging from 1,380.50p to 1,411.00p, totaling to an average price of 1,396.15p as part of its ongoing buyback program. The company now holds 227,628,298 treasury shares out of 4,087,741,901 total shares issued.