IGC Pharma Inc (AMEX:IGC) Shares Rebounded 15.62% From Their Lows – But Can They Continue?
In last trading session, IGC Pharma Inc (AMEX:IGC) saw 0.41 million shares changing hands with its beta currently measuring 1.31. Company’s recent per share price