The stock market snapped its two-day winning streak and ended lower in a volatile session on Friday.
Nifty fell below 26,100 amid selling across sectors.
At the close, the Sensex was down 400.76 points, or 0.47%, at 85,231.92, and the Nifty was down 124 points, or 0.47%, at 26,068.15.
Broader indices underperformed the main indices, with BSE Midcap and Smallcap indices falling 1.3% each. For the entire week, the BSE Sensex added 0.8%, and the Nifty rose 0.6%.
Among the sectors, Nifty Metal was the top dragger, falling 2.5%. It was followed by Nifty Realty, down 2%, Nifty Bank, down 0.8%, Nifty Financial Services, down over 1%, and Nifty PSU Bank, down 1.5%.
On the other hand, Nifty Pharma and Nifty IT lost 0.4% each, Nifty Auto was flat, and Nifty FMCG was the only sector in the green, up 0.15%.
On the Nifty, only 17 stocks ended higher, with the top gainers being Maruti Suzuki, up 1,32%; Tata Consumer, up 0.90%; and Max Health, up 0.87%.
On the other hand, 33 stocks ended in the red on Friday, with JSW Steel (down 2.91%), Hindalco (down 2.81%), and Tata Steel (down 2.59%) emerging as the top losers in the index.
Out of 3,175 stocks traded on the NSE, 784 advanced, 2,305 declined, and 86 remained unchanged.
Around 42 stocks hit their 52-week highs, while 182 stocks hit their 52-week lows in intraday trade on the NSE.
Those hitting highs included Bharti Airtel, Reliance Industries, Eicher Motors, and GMR Airports, while those hitting lows included Thermax, Saregama India, Vedant Fashions, Clean Science, Deepak Nitrite, Bata India, and PCBL Chemical.
Kotak Mahindra Bank shares ended marginally lower following a 1:5 stock split, while Max Financial Services shares fell 2% after a block deal.
The Indian rupee hit a record low of 89.46 against the US dollar during afternoon trade, driven by high demand for dollars and limited support from the Reserve Bank of India.