ITC share price today hit the most-awaited milestone of Rs 400, rising 1.25% in trade on Monday, touching an intraday high of Rs 401.7 per share. Earlier, on Thursday, ITC stock had ended at Rs 396. ITC share price has gained over 20% year-to-date, after drawing criticisms and significant trolling from investors over the years. […]