The benchmark Sensex on Monday recovered by 149 points while the Nifty reclaimed the 10,800-mark in early trade amid positive global cues.
The 30-share Sensex rose by 148.70 points, or 0.41 per cent, to 35,592.37 in early trade. The gauge had shed 19.41 points in the previous session on Friday.
All the sectoral indices, led by healthcare, realty, and power, were trading in the green with gains of up to 0.86 per cent.
The broad-based NSE Nifty also recapture 10,800-mark and went up by 41.55 points or 0.38 per cent.