Indian equity indices ended on strong note with Nifty closing above 23,300 on March 25. At close, the Sensex was up 1,205 points or 1.63 percent at 75,273.45, and the Nifty was up 394.05 points or 1.72 percent at 23,306.45. About 2841 shares advanced, 1309 shares declined, and 134 shares unchanged.