Indian equity indices ended higher on June 4 with Nifty above 24,600. At close, the Sensex was up 260.74 points or 0.32 percent at 80,998.25, and the Nifty was up 77.70 points or 0.32 percent at 24,620.20. About 2017 shares advanced, 1835 shares declined, and 141 shares unchanged.