IGGRF Financials: IG Group Holdings PLC AI Analysis