Indian benchmark indices ended with little change in the volatile session on December 23. At close, the Sensex was down 42.64 points or 0.05 percent at 85,524.84, and the Nifty was up 4.75 points or 0.02 percent at 26,177.15. About 2146 shares advanced, 1725 shares declined, and 130 shares unchanged.