Technical Analyst, Prakash Gaba told CNBC-TV18, "Anytime is right time for ITC if one is buying for long-term. It has seen a good upmove, seen a good consolidation between Rs 200 and Rs 260 and it has broken out from Rs 260 on a higher timeframe which basically means it is going up. Buy now. It certainly is looking up."
At 15:29 hrs ITC was quoting at Rs 306.35, up Rs 6.65, or 2.22 percent on the BSE.
It has touched a 52-week high of Rs 313.40.
Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!