Ashwani Gujral of ashwanigujral.com told CNBC-TV18, "There is some value buying that has happened on ITC and maybe if you are a longer term investor, 2-year type investor, this is a good time to buy into ITC, but if you want money in the next couple of months, short-term trading, that is best when a stock is making new highs. So I would much rather buy a Maruti Suzuki than buy ITC for the short-run. But long-term players can buy into ITC."
On Friday, ITC ended at Rs 261.70, up Rs 8.70, or 3.44 percent and Maruti Suzuki India ended higher 1.80 percent at Rs 9,040.85 on the BSE.
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!