Besides, strengthening of rupee by 37 paise against the dollar to 66.88, boosted the uptrend.

The 30-share index, which had lost 0.11 point in the choppy session on Friday, recovered by 58.39 points or 0.21 per cent, to 26,901.42, with realty, capital goods, consumer durables, banking and auto sector stocks leading the gains.

The NSE Nifty also perked up by 13.65 points or 0.17 per cent to 8,234.45.