On March 25, 2025, GSK plc purchased 835,000 of its own shares at prices ranging from 1,485.50p to 1,512.50p, continuing its buyback program. The total number of shares bought since February 24, 2025, is 14,872,087, leaving 183,942,390 shares in treasury.