Indian equity indices ended mixed on Tuesday. Weak IT stocks weighed on the market, while financial, FMCG, and metal shares provided support. Sensex fell 0.05% to 85,524.84, snapping a two-day gain, whereas Nifty rose 0.02% to 26,177.15, extending its rally for a third consecutive session amid cautious investor sentiment.