Extending losses for second consecutive week, benchmark indices settled marginally lower in a volatile session as investors stayed cautious in the earnings season. Nifty50 slipped below 9,100, dragged by index heavyweights like Sun Pharma and ITC. However, RIL and HDFC Bank supported the market.
The S&P BSE Sensex settled the day at 29,365, down 57 points, while the broader Nifty50 ended at 9,119, down 17 points.
In the broader market, the S&P BSE Midcap index and the S&P BSE Smallcap index added 0.02% and 0.2%
Small and midcap stocks hit record highs, with the Nifty Smallcap 100 index climbing as much as 1.1% and the Nifty Midcap 100 index up as much as 0.6%.