GSK plc announced the purchase of 836,600 ordinary shares at prices ranging from 1,453.50p to 1,482.50p on March 31, 2025, as part of their buyback program initiated on February 24, 2025. The company now holds 187,307,190 shares in treasury out of a total of 4,127,914,542 shares issued.