Indian benchmark indices ended on positive note in the volatile session on November 12 with Nifty at 25,300. At close, the Sensex was up 31.61 points or 0.04 percent at 81,911.01, and the Nifty was up 44.30 points or 0.18 percent at 25,299.35. About 2377 shares advanced, 1878 shares declined, and 195 shares unchanged.