The NSE Nifty index closed 30.05 points up at 19425.35, while BSE Sensex ended up 72.48 points at 64904.68.
On the other hand, Hero MotoCorp Ltd.(down 2.16 per cent), Mahindra & Mahindra Ltd.(down 1.80 per cent), HCL Technologies Ltd.(down 0.95 per cent), Titan Company Ltd.(down 0.83 per cent) and Hindalco Industries Ltd.(down 0.65 per cent) were among the top losers of the day.