Indian benchmark indices ended on a positive note with Nifty above 26,000 on November 17. At close, the Sensex was up 388.17 points or 0.46 percent at 84,950.95, and the Nifty was up 103.40 points or 0.40 percent at 26,013.45. About 1862 shares advanced, 2068 shares declined, and 155 shares unchanged.