On Thursday, July 3, Indian benchmark indices ended in the red for the second consecutive day, dragged down by Kotak Bank and Bharti Airtel. The Nifty closed just above the 25,400 mark, as market participants were seen taking profits off the table ahead of the deadline for the trade deal between India and the U.S.
At the closing bell, the Nifty 50 ended down by 48.10 points or 0.19%, at 25,405.30. The Sensex slipped by 170.22 points or 0.20% to 83,239.47.
On the economic front, India’s services PMI rose to 60.4 in June, a 10-month high, pushing the Composite PMI to 61.0 amid robust output, new orders, and easing price pressures.
On the sectoral front, 5 out of 11 key sectors ended in positive territory. Meanwhile, broader indices like Smallcap and Midcap closed in green.
Among individual stocks,
India’s services sector activity surged to a 10-month high in June, with the HSBC India Services PMI Business Activity Index rising to 60.4 from 58.8 in May, signalling robust expansion, according to data from S&P Global.
A PMI reading above 50 indicates growth, and the June uptick was driven by the fastest increase in output and new orders since August 2024, alongside strong gains in international sales and job creation. Price pressures eased slightly as both input costs and output charge inflation softened compared to May.
On the back of strong growth in both the services and manufacturing sectors, the HSBC India Composite PMI Output Index came at 61.0 in June, up from 59.3 in May. This indicates the fastest rate of expansion in private sector activity in 14 months.
The Nifty Media Index surged by 1.46% on Thursday, pulling back from the 20-DEMA. Among its constituents, Nazara Technologies and Zee Entertainment Enterprises gained over 2%. Meanwhile, the Nifty PSU Bank Index fell by 0.92%.
The key drivers of the index gains were:
On the other hand, these stocks weighed on the index:
The broader market indices ended in green, the Nifty Midcap 100 index inched up by 0.03% and the Nifty Small-cap 100 index jumped 0.26%.
As of July 3, 2025, the Indian stock market witnessed neutral market breadth. Out of 3,025 stocks traded on the NSE, 1,450 advanced, 1,472 declined, and 103 remained unchanged.
A total of 69 stocks touched their 52-week highs, while 44 hit their 52-week lows. Additionally, 98 stocks were locked in their upper circuits, whereas 52 stocks were in lower circuits.
Disclaimer: The article is for informational purposes only and not investment advice.