Indian equity indices ended on strong note with Nifty at 25,900 on December 11. At close, the Sensex was up 426.86 points or 0.51 percent at 84,818.13, and the Nifty was up 140.55 points or 0.55 percent at 25,898.55. About 2345 shares advanced, 1664 shares declined, and 138 shares unchanged.