GSK plc reported the purchase of 479,429 ordinary shares on July 2, 2025, at prices ranging from 1,403.00p to 1,414.50p, as part of its buyback program; totaling 9,001,943 shares bought since June 4, 2025. The company now holds 227,136,326 shares in treasury, out of 4,088,233,873 total issued shares.