IGC Pharma Inc (AMEX:IGC) Down Almost -12.18% In 1 Month, Long Term Looking Good As Well
In last trading session, IGC Pharma Inc (AMEX:IGC) saw 62667.0 shares changing hands with its beta currently measuring 1.30. Company’s recent per share price level