GSK plc bought back 505,000 shares on March 10, 2026, at an average price of 2,066.69 GBp each, continuing their existing buyback program. As of now, the company has repurchased a total of 8,177,000 shares since February 17, 2026, leaving 248,068,094 shares in treasury.