While the 30-share BSE Sensex jumped 657.85 points or 0.85 per cent to start the session at 77,423.77, the Nifty gained 191.3 points to open at 24,176.65. In the last trading session, the Sensex closed at 76,765.92 and the Nifty 50 at 23,985.35. In early trade, market breadth was positive, with 1,837 stocks advancing against 550 stocks declining on the NSE. Foreign Institutional Investors (FIIs) turned buyers and bought equities worth Rs 755.33 crore on July 28, 2026. Similarly, Domestic Institutional Investors (DIIs) remained buyers and bought equities worth Rs 1,664.16 crore.