On 24 October 2025, India’s benchmark indices—the Nifty 50 and BSE Sensex—ended flat after a strong six-day run, with the Nifty slipping 0.01% to 25,889.95 and the Sensex down 0.03% to 84,532.09. Analysts cited profit-booking and caution at elevated levels amid concerns around earnings momentum and foreign investor flows. Ten of 16 major sectoral indices declined, with FMCG and banking leading the losses while metals held up. Market participants remain watchful ahead of global cues and domestic corporate results.