On July 31, 2025, GSK plc purchased 474,100 of its ordinary shares at prices ranging from 1,404.50p to 1,461.00p, part of an ongoing buyback program. After this transaction, GSK holds 237,044,421 shares in treasury out of a total of 4,078,340,989 shares issued, representing 5.81% of voting rights.