On 25 September 2025, Haleon plc bought back 2,318,700 shares at an average price of £327.85 as part of its share buyback program initiated on 31 July 2025. The total registered share capital is now 8,952,353,648 shares, with 38,908,103 held in treasury.