The Sensex closed at 78,094.64, up 0.21%, and the Nifty 50 at 24,383.60, up 0.27%, on 31 July 2026. BAJFINANCE led the gainers (8.32%) while TCS was the biggest loser (-2.72%) among large-cap stocks.
Closing numbers
| Index | Close | Change | % change |
|---|---|---|---|
| SENSEX | 78,094.64 | +166.49 | +0.21% |
| NIFTY 50 | 24,383.60 | +66.45 | +0.27% |
| Bank NIFTY | 57,264.85 | +117.35 | +0.21% |
| BSE 500 | 36,684.83 | +142.87 | +0.39% |
Closing levels for 31 July 2026. Data is delayed and may differ slightly from official exchange figures.
Top movers
Top gainers
| Stock | Price (₹) | % change |
|---|---|---|
| BAJFINANCE | 1,141.20 | +8.32% |
| BAJAJFINSV | 2,029.10 | +6.27% |
| JIOFIN | 256.46 | +3.85% |
| M&M | 3,398.50 | +3.50% |
| ADANIPORTS | 1,696.50 | +1.95% |
Top losers
| Stock | Price (₹) | % change |
|---|---|---|
| TCS | 2,365.60 | -2.72% |
| ETERNAL | 302.45 | -2.64% |
| INFY | 1,130.10 | -2.16% |
| WIPRO | 183.65 | -1.44% |
| ITC | 281.00 | -1.42% |
Among large-cap NSE stocks tracked by IndiaX24; the list approximates the NIFTY 50.
This report is for information only and is not investment advice. Markets carry risk; consult a registered adviser before investing.
