Benchmark index Sensex ended 147.71 points higher at 74,602.12 on Tuesday, ending a five-session losing streak. Meanwhile, Nifty dipped 5.8 points to close at 22,547.55. Mahindra and Mahindra, Airtel, Bajaj Finance, Zomato and Nestle were the top gainers on Sensex. Sun Pharma, PowerGrid, TCS, Tech Mahindra and Asian Paints were the top losers.