Haleon plc reported the purchase of 817,635 ordinary shares on June 9, 2025, at an average price of £399.79 per share as part of its buyback programme announced on March 28, 2025. Following this transaction, the number of ordinary shares with voting rights is 8,996,367,761, excluding treasury shares.