On July 21, 2025, GSK plc bought 504,228 of its own shares at prices ranging from 1,337.00p to 1,357.00p, as part of an ongoing buyback program. After this transaction, GSK holds a total of 233,321,695 treasury shares, representing 5.72% of the voting rights.