Closing Bell: Sensex and Nifty End 6-Day Losing Streak with Gains On December 23

On December 23, 2024, India’s key stock indices, Sensex and Nifty, ended their 6-day losing streak by closing in the green.
The BSE Sensex climbed 0.64% or 498.58 points to settle at 78,540.17, while the NSE Nifty50 gained 0.95% or 165 points, closing at 23,753.45.
The broader market showed mixed results. The BSE Midcap index rose by 0.10%, while the BSE SmallCap index fell by 0.60%, underperforming the benchmarks.
Top Gainers and Losers
In Sensex, 20 of 30 stocks advanced. The top performers were ITC, Tech Mahindra, HDFC Bank, Reliance Industries, and IndusInd Bank. Zomato, Maruti, and HCL Tech declined.
In Nifty 50, 32 of 50 stocks ended higher. JSW Steel, ITC, and Hindalco led the gains, while HeroMoto Corp, Maruti, and HCL Tech were the biggest laggards.
Sectoral Performance
Most sectors closed with gains.
- Top Performers: Nifty Realty surged 1.47%, followed by Nifty Bank (up 1.10%), Nifty FMCG (up 0.96%), and Nifty Financial Services (up 0.82%).
- Underperformers: Nifty Media, Healthcare, and Auto sectors ended in the red.
The session marked a positive turn for markets after a tough week, with bulls taking the lead across major indices.
Oil Prices
As of December 23, 2024, at 04:17 PM, Brent Crude was trading at $72.82, down by 0.18%.
Disclaimer: This blog has been written exclusively for educational purposes. The securities mentioned are only examples and not recommendations. It is based on several secondary sources on the internet and is subject to changes. Please consult an expert before making related decisions.
Published on: Dec 23, 2024, 4:36 PM IST
- Disney’s India JV Loss Narrows as JioStar Revenue Reaches ₹30,819 Crore in FY26
- Sensex Monthly Expiry: SAIL Under F&O Ban on August 27, 2026
- Stocks to Watch Today: Juniper Green Energy, ICICI Prudential AMC, Foseco India and Others (August 27, 2026)
- Top Gainers and Losers on August 26, 2026: Bharti Airtel, Power Grid and Infosys Fall Over 2%
- SIDBI Net Profit Climbs 14% to ₹5,493 Crore in FY26


