On April 2, 2025, GSK plc purchased 819,550 ordinary shares at prices ranging from 1,414.50p to 1,448.50p as part of its ongoing buyback program, increasing total shares bought to 19,686,437 since February 2025. The company now holds 188,756,740 shares in treasury, out of a total of 4,126,464,992 shares issued (excluding treasury).