Transaction in Own Shares

Summary by AI BETAClose X

IG Group Holdings plc has purchased 31,738 ordinary shares between May 18 and May 22, 2026, at a volume-weighted average price of 1,562.83 pence per share, with the highest price paid being 1,575.00 pence. These shares will be held in treasury, bringing the total held to 30,346,277, with 331,211,591 ordinary shares now in issue. Since April 1, 2026, the company has repurchased a total of 1,018,898 shares for £15,377,537.42.

Disclaimer*

UK 100

Latest directors dealings