The NSE Nifty index closed 28.45 points up at 19811.85, while BSE Sensex ended up 92.47 points at 66023.24.
On the other hand, IndusInd Bank Ltd.(down 2.11 per cent), Hindalco Industries Ltd.(down 1.30 per cent), Kotak Mahindra Bank Ltd.(down 1.22 per cent), Adani Ports & Special Economic Zone Ltd.(down 1.18 per cent) and Adani Enterprises Ltd.(down 1.09 per cent) were among the top losers of the day.