Stock Market Today: Sensex, Nifty End Higher; Snap Six-Week Losing Streak
Indian benchmark indices ended marginally higher on Thursday, breaking a six-week losing run as IT and pharma stocks led gains.
"Dalal Street ends the day on a positive note as Sensex and Nifty snap a six-week losing streak."

Despite a trading week that was cut short by holidays, the Sensex and Nifty ended the day Thursday on a high note, maintaining weekly gains. The NSE Nifty 50 gained 11.95 points, or 0.05%, to close at 24,631.30, while the BSE Sensex increased 57.75 points, or 0.07%, to close at 80,597.66. Both indices ended a six-week losing streak with weekly gains of almost 1%.
IT and pharmaceutical stocks led the gains, rising 1.3% and 3.5%, respectively, helped by the extension of the U.S.-China tariff truce and softer U.S. inflation data. With mid-cap stocks rising 0.9% and small-cap stocks up 0.7%, broader markets performed better.
Apollo Hospitals, which reported strong quarterly earnings, was a top performer, rising 10.4% for the week, its strongest rally in nearly four years.
The day’s trade was volatile as investors stayed cautious ahead of high-stakes talks between U.S. President Donald Trump and Russian President Vladimir Putin on August 15 over the Ukraine war.
Indian markets will remain closed on Friday for the Independence Day holiday.
Other Market Highlights:
- NMDC shares fell 5% after a dip in Q1 profit, though brokerages maintained a bullish outlook.
- JSW Cement slipped over 5% on market debut.
- Vishal Mega Mart gained 8% after Q1 profit jumped 37% YoY.
- Muthoot Finance hit a 10% upper circuit on 65% YoY profit growth.
Global Cues:
European markets were slightly higher, with the Stoxx Europe 600 up 0.2%. U.S. futures traded flat, while the MSCI World Index was little changed.