Final Trade: Bulls take charge of the markets as Sensex climbs 1,046 pts; Nifty closes at 25,112
Indian equity markets ended the week on a high note on June 20, with the Sensex and Nifty both logging strong gains amid broad-based buying. The BSE Sensex jumped 1,046.30 points, or 1.29 per cent, to close at 82,408.17, while the Nifty 50 surged 319.15 points to finish at 25,112.40, marking the first-ever close above the 25,100 mark.
The rally was underpinned by widespread optimism, as all sectoral indices ended in the green. Metal, PSU Bank, Realty, Power, Telecom, and Capital Goods indices led the charge, advancing between 1 per cent and 2 per cent. The bullish sentiment also spilled over to the broader markets, with the BSE Midcap index climbing 1.2 per cent and the Smallcap index gaining 0.5 per cent.
Market breadth remained firmly positive, with 2,366 stocks advancing versus 1,427 declining and 149 remaining unchanged on the BSE. This indicates a healthy participation across segments, suggesting strong investor confidence across the board.
Among the Nifty constituents, the top gainers were:
On the other hand, the top laggards were:
According to Sundar Kewat, Technical and Derivatives Analyst at Ashika Institutional Equity, “Nifty opened flat near 24,787 and dipped briefly to 24,783 before rallying sharply throughout the session. The index scaled an intraday high of 25,078 and closed firmly in the green.”
He added that sectoral breadth remained robust with outperformance in construction, financial services, auto, and metal stocks. “The broader market also exhibited strength — the Nifty Midcap 100 rose over 1 per cent, while Smallcaps continued to attract active buying.”
On the derivatives front, notable open interest build-up was seen in , suggesting continued bullish undertones and trader interest.
The strong closing ahead of the weekend and broad participation signal positive momentum for the markets heading into next week. Analysts believe that if the Nifty sustains above the 25,000 mark, the next target could be around 25,350 in the near term, provided global cues remain supportive.