Indian equity indices ended on strong note with Nifty above 24,800 on July 29. At close, the Sensex was up 446.93 points or 0.55 percent at 81,337.95, and the Nifty was up 140.20 points or 0.57 percent at 24,821.10. About 2399 shares advanced, 1451 shares declined, and 141 shares unchanged. Biggest Nifty gainers included Jio Financial, Reliance Industries, L&T, Asian Paints, Eicher Motors, while losers were SBI Life Insurance, TCS, Axis Bank, HDFC Life, Titan.