ITC share price down 12% year-to-date; should investors buy, sell, or hold this value stock?

Wait 5 sec.

ITC shares have dropped 12% this year, prompting investors to reconsider their strategies. Experts weigh in on key support levels and resistance zones, offering insights into whether it's time to buy, sell, or hold this value stock amidst market volatility.