ITC shares are a ‘buy’ for 92% analysts who track the stock; Check their price targets

Of the 39 analysts that have coverage on ITC, 36 of them have a ‘Buy’ rating, two say ‘Hold’, while one has a ‘Sell’ recommendation on the stock.

Leave a Reply

Your email address will not be published. Required fields are marked *