Indian markets ended higher on strong IT and auto stock performance. The Sensex climbed 595 points to 84,466.51, and Nifty gained 181 points to 25,875.80. Asian Paints, Tech Mahindra, and Bajaj Finserv led gains, while Tata Steel and Tata Motors lagged. Nifty IT rose 2.04%, followed by Auto and Pharma, up over 1%.