On April 30, 2025, Haleon plc reported the purchase of 858,187 ordinary shares for cancellation as part of its buyback programme on April 29, 2025, at an average price of £377.03 per share. The company now has 9,017,767,343 shares with voting rights.