Transactions in Own Shares

Summary by AI BETAClose X

Haleon plc has purchased 7,833,121 ordinary shares for cancellation as part of its share buyback program, with transactions occurring between March 16th and March 20th, 2026. The volume-weighted average prices paid per share ranged from approximately 378.52p to 390.81p across different trading venues. Following these purchases, Haleon's registered share capital stands at 8,941,771,041 ordinary shares, with 12,591,821 held in treasury, resulting in 8,929,179,220 ordinary shares with voting rights.

Disclaimer*

Companies

Haleon (HLN)
UK 100

Latest directors dealings