IG Cancels 24.5 Million Treasury Shares After £32.9 Million Buyback
IG Group Holdings has cancelled 24,522,153 ordinary shares held in its treasury account, reducing its issued share capital to 337,035,715 shares. The cancellation took place on 5 November 2026, according to a regulatory announcement issued under UK...