IGC Pharma Inc (IGC) Stock Analysis, Quote & Company Profile