Indian equity indices ended higehr in the volatile session with Nifty above 23,450 on September 10. At close, the Sensex was up 138.36 points or 0.19 percent at 74,902.59, and the Nifty was up 46.30 points or 0.20 percent at 23,477.80. About 1872 shares advanced, 2272 shares declined, and 155 shares unchanged.