Domestic benchmark index NSE Nifty gained 55.85 points to 25160.1, while the BSE Sensex traded 248.75 points up at 82640.47.
On the other hand, Hybrid Financial Services, United Polyfab Gujar, Kavita Fabrics, Creative Eye and Scoda Tubes stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Hero MotoCorp, Coal India Ltd, RIL, Bajaj Finserv and M&M were among the top gainers on the NSE.
Adani Ports SEZ, Jio Financial Services, Shriram Finance, Power Grid and Adani Ent. were among the top losers.