Body & Mind Cannabis Stock Review, BAMM BMMJ Stock Fundamentals Explained ICNAF - Icanic Brands IGC - India Globalization Capital, Inc. IIPR - Innovative Industrial Characteristic Inc. IMBBY - Imperial Brands PLC IMCNF - IM Marijuana Corp. IN - In, Medication Pharmaceuticals INNPF - Nabis Holdings INQD - Indoor Harvest