NSE: ITC ITC: Navigating the Post-Demerger Maze – A Long-Term Growth Story Amidst Short-Term Headwinds By StreetVantage Intelligence // April 6, 2026 ₹₹294.60 BULLISH