Indian stock markets on Thursday failed to hold on to their early gains and ended flat in a volatile session, weighed down by weak global cues and profit booking.
At the close, the Sensex was up 1.44 points at 77,186.87, while the Nifty fell 5.75 points, or 0.02 per cent, to 24,072.75.
Among the sectoral indices, Nifty Consumer Durables rose 1.48%, followed by Nifty Media, which gained 1.18%. Other gainers included Nifty IT (up 0.67%), Auto (up 0.46%), and FMCG (up 0.25%).
On the losing side, Nifty Realty declined 1%. Bank Nifty fell 0.30%, while the Financial Services index dropped 0.51%.
On the Nifty index, around 29 stocks ended lower. Eternal, SBI Life Insurance Company and Bajaj Finserv were the top laggards, while HCL Technologies, InterGlobe Aviation (IndiGo) and Wipro emerged as the top gainers.
More than 100 stocks touched their 52-week highs on the BSE, including Biocon, Welspun Corp, Cemindia Projects, Honasa Consumer, Divis Labs, JB Chemicals, Torrent Pharma, Laurus Labs, Shyam Metalics, Ipca Labs, Sai Life Sciences, Star Health, Phoenix Mills, Welspun Living, among others.
The Indian rupee ended lower for the second consecutive session, finishing 58 paise lower at 96.20 against the US dollar.
ICICI Lombard General Insurance tumbled 10%, while MRPL surged 10% after the company reported a profit for the June 2026 quarter.
Jindal Saw gained 5% after investors reacted positively to the company’s earnings, while IIFL Finance extended its winning streak for a second consecutive session, rising another 4.3%.
Bharat Electronics slipped 0.9%, HDFC Bank lost 0.8%, and Shriram Finance was down 0.8%.