Shares of ITC Ltd. corrected over 50% from all-time highs to 2017 levels. However, over 55% of the analysts tracking the stock still have a “buy” rating on it.
Shares of ITC Ltd. corrected over 50% from all-time highs to 2017 levels. However, over 55% of the analysts tracking the stock still have a “buy” rating on it.