BSE Sensex declined 125.64 points, or 0.19 per cent, to end the session at 66,282.74. NSE's Nifty50 dropped 42.95 points, or 0.22 per cent, to end the day at 19,751.05 for the day.
BSE Sensex jumped 333.35 points, or 0.50 per cent, to settle at 66,598.91, while NSE's Nifty50 gained 92.90 points, or 0.47 per cent, to close at 19,819.95 for the day.
Indices pared early gains and traded near the flat line in morning trade. The Nifty slipped the 14,650 level. Metal and auto stocks saw buying while PSU banks and IT shares came under selling pressure. Rising Covid-19 cases in India spoiled investors sentiment.
At 10:30 IST, the barometer index, the S&P BSE Sensex, fell 0.39 points to 48,677.67. The Nifty 50 index was up 13.30 or 0.09% at 14,631.15.
In broader market, the S&P BSE Mid-Cap index was up 0.13% while the S&P BSE Small-Cap index gained 0.07%.
The market breadth, indicating the overall health of the market, was strong. On the BSE, 1386 shares rose and 1145 shares fell. A total of 121 shares were unchanged.