The benchmark equity indices closed higher, snapping a two-day slump on Thursday as share prices of IndusInd Bank Ltd. and Sun Pharmaceutical Industries Ltd. gained the most.
The NSE Nifty 50 closed 81.15 points or 0.33% higher at 24,833.60 and the BSE Sensex ended 320.7 points or 0.39% up at 81,633.02. During the day, the Nifty rose 0.57% to 24,892.6, while the Sensex also rose 0.62% to 81,816.89.
"After a strong opening, the index once again failed to sustain at higher levels and erased all its gains to trade lower," Aditya Gaggar, director of Progressive Share Brokers, said. "Mid-session belonged to a range-bound activity."
"However, a sudden spike in the final hour of the trading session pushed the index higher," he added.
Shares of IndusInd Bank, Sun Pharma, Adani Ports and Special Economic Zone Ltd., Eternal Ltd. and Trent Ltd., were the top gainers for the day.
HDFC Life Insurance Co., Tata Consumer Products Ltd. and Bharat Electronics Ltd. were among the biggest laggards.
In terms of points contribution, HDFC Bank, Infosys and Sun Pharma were among stocks that led the gains in the index.
Bajaj Finance, ITC Ltd., Bharat Electronics Ltd., dragged the index the most
On the NSE, 13 out of the 15 sectors ended in the green, with Nifty Metal and Realty being the top gainers.
In the broader market, Nifty Midcap 150 gained by 0.56%, led by Waaree Energies Ltd., Cummins India Ltd., and Deepak Nitrite.
The market breadth was skewed in favour of buyers, as 2,020 stocks advanced, 1,957 declined and 134 remained unchanged on the BSE.
Also Read: Rupee Ends Weaker Against US Dollar
RECOMMENDED FOR YOU

Trade Setup For July 3: Nifty Resistance At 25,640–25,740


Stock Market Highlights: Nifty, Sensex End Flat After Volatile Trade


Stock Market Highlights: Nifty, Sensex End In Red After Four Days Of Gains


Trade Setup For June 25: Nifty's Key Support At 24,850, Resistance At 25,200
