The 3 rating InvestorsObserver gives to India Globalization Capital, Inc. (IGC) stock puts it near the bottom of the Industrials sector. In addition to scoring higher than 2 percent of stocks in the Industrials sector, IGC’s 3 overall rating means the stock scores better than 3 of all stocks.
IGC has an Overall Score of 3. Find out what this means to you and get the rest of the rankings on IGC!