Indian equity indices ended lower on July 2 with Nifty below 25,500. At close, the Sensex was down 287.60 points or 0.34 percent at 83,409.69, and the Nifty was down 88.40 points or 0.35 percent at 25,453.40. About 1716 shares advanced, 2125 shares declined, and 167 shares unchanged.