Nifty Extends Gains for Second Straight Day; Pharma Stocks and Index Heavyweights Lift Index Above 20-DMA
On June 5, Indian equity benchmarks closed higher, marking the second consecutive session of gains. The indices remained in positive territory after opening and witnessed sharp up moves during the day.
At the closing bell, the Nifty 50 ended up by 130.70 points or 0.53%, at 24,750.90. The Nifty 50 index ended above its important short-term moving average of 20-DMA. The Sensex climbed by 443.79 points or 0.55% to 81,442.04. The Indian frontline indices gained with the support of pharmaceutical companies and heavyweight Reliance Industries.
The stock market stayed positive, following the rise in other Asian markets. This was mainly because U.S. bond yields dropped, which often makes stocks more appealing to investors. As a result, investors showed more interest in markets like India.
However, tensions between countries and growing concerns about global trade could prevent the market from moving much in the short term. All eyes are now on the RBI’s policy meeting on Friday, where many expect a 0.25% rate cut, the third one in a row.
On Wednesday, Realty stocks witnessed a rally with a 1.75% sectoral gain. The Nifty Pharma index advanced by 1.28%, aided by stock-specific gains. Only 4 out of 13 key sectoral indices registered gains.
Positive action was seen in the broader markets with the Nifty Mid-cap and Nifty Small-cap indices closing in positive territory.
Among individual stocks,
The Nifty Realty index surged by 1.75% on Thursday. Sobha jumped over 5.59%, leading gains among Realty stocks and lifting the Nifty Realty index.
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, with the Mid-cap 100 index surging by 0.65% and the Small-cap 100 index advancing by 0.96%, while four out of 13 major sectoral indices ended in the positive territory.
As of June 5, 2025, the Indian stock market witnessed positive market breadth. Out of 2,973 stocks traded on the NSE, 1,738 advanced, 1,144 declined, and 91 remained unchanged.
A total of 72 stocks touched their 52-week highs, while 21 hit their 52-week lows. Additionally, 126 stocks were locked in their upper circuits, whereas 43 stocks were in lower circuits.
Disclaimer: The article is for informational purposes only and not investment advice.