Recent insider activity at IG Group Holdings PLC shows a net buy of 1 transaction totaling £775.16 in the last 90 days. Notable buy transactions occurred in late 2023 and early 2024 from executives including the CEO and CFO. The stock has seen a significant price increase of 45.8% over the past 90 days.