At close, the Sensex was up 123.63 points or 0.21% at 60,348.09, and the Nifty was up 42.90 points or 0.24% at 17,754.40. The top gainers on Nifty 50 were IndusInd Bank, Adani Ports, Adani Enterprises, Bajaj Auto, and Larsen & Toubro while the top losers were Bajaj Finance, Hindalco, Tech Mahindra, Infosys, and Apollo Hospital. About 1894 shares have advanced, 1502 shares declined, and 119 shares are unchanged. The broader MidCap and SmallCap indices, too, ended in the green zone with up to 0.66 per cent gain. Sectorally, the Nifty Realty and Pharma indices were the worst hit (down 0.68 percent and 0.49 percent, respectively), while the Nifty Auto index and capital goods advanced 0.85 percent.