GSK plc reported the purchase of 220,000 ordinary shares on October 20, 2025, at prices ranging from 1,615.00p to 1,637.00p, as part of its ongoing buyback program, increasing treasury shares to 252,328,344. The total ordinary shares in issue are now 4,063,088,575 with voting rights percentage from treasury at 6.21%.