Friday, 30 October 2026
Live
Advertise
Business

Market Wrap, 31 Jul: Sensex Gains 0.21% to 78,095, Nifty at 24,384

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.

IndiaX24 Newsroom••1 min read
Updated
SENSEX78,094.64▲ 0.21%
NIFTY 5024,383.60▲ 0.27%
Bank NIFTY57,264.85▲ 0.21%
BSE 50036,684.83▲ 0.39%

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

IndexCloseChange% change
SENSEX78,094.64+166.49+0.21%
NIFTY 5024,383.60+66.45+0.27%
Bank NIFTY57,264.85+117.35+0.21%
BSE 50036,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

StockPrice (₹)% change
BAJFINANCE1,141.20+8.32%
BAJAJFINSV2,029.10+6.27%
JIOFIN256.46+3.85%
M&M3,398.50+3.50%
ADANIPORTS1,696.50+1.95%

Top losers

StockPrice (₹)% change
TCS2,365.60-2.72%
ETERNAL302.45-2.64%
INFY1,130.10-2.16%
WIPRO183.65-1.44%
ITC281.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.

Written by

IndiaX24 Newsroom

Reporting, explainers and profiles from the IndiaX24 editorial desk.

Related Stories