Markets trade higher in early deals; Bajaj Finance surges over 6%

Indian stock markets traded higher on July 31, 2026, driven by a significant surge in Bajaj Finance shares and positive foreign fund inflows. Despite profit-taking in the IT sector, major indices like the Sensex and Nifty showed gains.
Why it matters
Market performance indicators provide insight into the economic health and investor sentiment of the Indian financial sector.
Stock market benchmark indices Sensex and Nifty were trading higher in early deals on Friday (July 31, 2026) tracking a sharp rally in Bajaj Finance, foreign fund inflows and a decline in crude oil prices.
Profit-taking in IT stock, however, restricted markets rally during the initial trading.
The 30-share BSE Sensex advanced 49.91 points to 77,970.95 in early trade. The 50-share NSE Nifty went up by 28 points to 24,343.65.
From the Sensex pack, Bajaj Finance jumped over 6% after the firm on Thursday reported a 28% year-on-year rise in consolidated profit after tax (PAT) to ₹6,081 crore for the June quarter of FY27, driven by growth in core income and improvement in asset quality.
Bajaj Finserv, Mahindra & Mahindra, Bharat Electronics, Maruti, InterGlobe Aviation, Adani Ports and Sun Pharma were also among the winners.
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in