GSK plc reported that on July 18, 2025, it purchased 505,771 ordinary shares at an average price of 1,344.42 GBp as part of its ongoing buyback program, bringing the total shares bought since June 4, 2025, to 14,683,084. Post-purchase, GSK holds 232,817,467 shares in treasury out of a total of 4,082,566,813 shares issued.