Research ITC

ITC

ITC Limited · NSE
HOLD
Report · May 8, 2026
12 AI Agents · Conflict-Free
12-Agent Consensus
3 BUY · 2 HOLD · 3 SELL
Bull Case
  • No company-specific news in last 2 weeks.
  • P/E of 18.91x is low for stable earnings of ~₹19,731 Cr.
Bear Case
  • Price at ₹307.40 is 18% below 200 SMA of ₹362.87, confirming long-term downtrend.
  • Post-demerger price at ₹307.40 is 18% below a relic 200 SMA of ₹362.87.