Indian markets ended Thursday on a cautious note. Sensex closed 78 points lower at 84,482, marking its fourth consecutive loss, while Nifty slipped slightly to 25,815. TCS, Tech Mahindra, and Infosys led gains, whereas Sun Pharma, Tata Steel, and Asian Paints fell. IT stocks rose, but auto, power, and metal sectors dragged overall sentiment.