Haleon plc announced the purchase of 805,127 ordinary shares for cancellation on May 27, 2025, with prices ranging from 414.70 to 419.10 pence per share. The total registered shares post-purchase are 9,007,726,680, with 9,003,646,475 having voting rights.