On May 6, 2025, GSK plc bought back 700,707 of its ordinary shares at prices ranging from 1,440.00p to 1,469.50p, continuing its buyback program started on February 24, 2025. The total shares purchased under this program now stands at 37,839,811, with 206,910,114 shares held as treasury stock.