The Indian stock market ended the day on a cautious tone, with the main indexes Sensex and Nifty trading practically flat.
The BSE Sensex ended at 74,612.43, up 0.01%, while the NSE Nifty closed at 22,545.05, down 0.01. The overall market underperformed dramatically. The BSE Midcap index fell about 1%, while the BSE Smallcap index fell more than 2%, indicating a sell-off in smaller stocks.
Several sectoral indices closed in the negative, with Nifty Auto, Nifty PSU Bank, Nifty Realty, and Nifty Media all down by 1% to 3%.
“Markets ended flat with a mixed bias as traders preferred to exercise caution on the expiry day after witnessing sell-offs over the past few weeks. While India’s expensive valuations have been driving foreign fund outflows over the past 3-5 months, the ongoing tariff-related concerns coupled with falling currency have made investors jittery,” said Prashanth Tapse, Senior VP (Research), Mehta Equities.
Top gainers and losers of the day
In the Sensex pack, Bajaj Finserv, Bajaj Finance, Sun Pharma, Zomato, and Tata Steel emerged as the top gainers. Meanwhile, UltraTech, Tata Motors, M&M, Kotak Bank, and Tech Mahindra were among the worst performers.
Shriram Finance, Bajaj Finserv, Bajaj Finance, Hindalco, and Sun Pharma topped the Nifty 50’s gains, while UltraTech Cement, Trent, Bajaj Auto, Tata Motors, and M&M were among the largest losers.
Source: FE