Domestic benchmark index NSE Nifty ended 28.45 points up at 19811.85, while the BSE Sensex closed 92.47 points up at 66023.24.
On the other hand, CG Power & Ind., Compucom Soft, Shanthi Gears, Tube Investments and Coral India Finance stocks hit their fresh 52-week highs today.
In the Nifty 50 index, BPCL, NTPC, Cipla, Infosys and Power Grid were among the top gainers on the NSE in the today's trade.
Meanwhile, IndusInd Bank, Hindalco, Kotak Bank, Adani Ports SEZ and Adani Ent.