Sensex, Nifty Snap Six-Day Rally as Profit-Booking Hits FMCG and Banking Stocks
By Shishta Dutta | Updated at: Oct 24, 2025 06:50 PM IST

Mumbai, October 24, 2025: On Friday, Indian equity markets ended lower, snapping a six-day winning streak, as traders booked profits in FMCG and banking shares amid foreign fund outflows and caution over some global cues.
The BSE Sensex fell 344.52 points or 0.41% closing at 84211.88, after slipping as much as 599 points intraday to a low of 83957.15. The NSE Nifty 50 fell 96.25 points or 0.37%, closing at 25795.15 with 34 stocks in the red.
Market Takes a Breather After Strong Rally
The decline follows both indices touching fresh 52-week highs in periodic trading on Thursday, rising nearly 3% over the preceding 6 periods on the back of strong festive demand and sustained foreign inflows. However, traders appeared to be booking profits amid recent gains and mixed global cues.
Investor sentiment also appeared to dampen following Commerce and Industry Minister Piyush Goyal’s statement to reporters that India would not rush into trade pacts under pressure. “We are in active dialogue with the EU and the US, but we do not do deals in a hurry and we do not do deals with deadlines or with a gun to our head,” said Goyal at the Berlin Dialogue in Germany.
Sectoral Performance
Hindustan Unilever was the biggest loser among the Sensex constituents, falling 3.20%, followed by UltraTech Cement, Kotak Mahindra Bank, Adani Ports, Titan, HDFC Bank, and Axis Bank. In comparison, Bharti Airtel, ICICI Bank, Bharat Electronics, and Sun Pharma gained.
Global and Institutional Trends
Asian markets traded largely on the upside, with Japan’s Nikkei 225, South Korea’s Kospi, Shanghai Composite, and Hang Seng advancing. European indices moved mixed, while US markets settled higher overnight.
Foreign Institutional Investors (FIIs) sold equities worth ₹1,165.94 crore on Thursday, while Domestic Institutional Investors (DIIs) were net buyers at ₹3,893.73 crore.
Crude Oil and Global Factors
Brent crude, a global oil benchmark, fell 0.24% to USD 65.83 per barrel, providing a slight boost to India’s import bill but likely reflecting concerns about global demand.
Previous Session Recap
On Thursday, the Sensex had risen 130.06 points or 0.15% to 84,556.40, while the Nifty had gained 22.80 points or 0.09% to 25,891.40. The week’s close reflects investors turning cautious after a robust rally, with profit-booking likely to continue ahead of upcoming earnings and global developments.
Disclaimer: At HDFC SKY, we take utmost care and due diligence in curating and presenting news and market-related content. However, inadvertent errors or omissions may occasionally occur.
If you have any concerns, questions, or wish to point out any discrepancies in our content, please feel free to write to us at content@hdfcsec.com.
Please note that the information shared is intended solely for informational purposes and does not make any investment recommendations

