IGGRF Financials: IG Group Holdings plc AI Analysis