AI-generated analysis. Always verify with the original filing.
Haleon plc purchased 7,833,121 ordinary shares of £0.01 each for cancellation under its share buyback programme announced on 12 March 2026, with transactions on 16-20 March 2026 across London Stock Exchange, CBOE (UK)/BXE, and CBOE (UK)/CXE. Following settlement, registered share capital is 8,941,771,041 ordinary shares, with 12,591,821 treasury shares and 8,929,179,220 voting ordinary shares.