The bulls and bears were caught in a fierce battle on Dalal Street, resulting in a volatile trade. Investors looked to lock in gains after recent rally and a subdued global market mood but most dips were bought into, which left indices unchanged at close.
The BSE Sensex lost only 17 points to end at 58,280. Meanwhile, NSE Nifty closed at 17,356, down 21 points. Both indices snapped their three-day winning streaks but did manage to hit new highs in intra-day deals (Sensex at 58,553 and Nifty at 17,437).
In the 30-pack Sensex, 12 stocks ended in the green and 18 in the red. Bharti Airtel, HDFC, IndusInd Bank and ITC, up between 1-3 per cent, were the top gainers. Tech Mahindra, Sun Pharma, Axis Bank and HCL Tech on the other hand were the worst losers.
Broader markets underperformed the benchmark Sensex. The BSE Midcap index lost 0.23 per cent and BSE Smallcap 0.42 per cent, snapping their 10 day bull run.
Sectorally, only Nifty FMCG, Media and Financial Services sectors gained. Nifty Realty was the worst performing index, down 2.33 per cent. Nifty PSU Bank and IT lost over 1 per cent each. Volatility index or India VIX also eased 1 per cent to 14.9.