Domestic benchmark index NSE Nifty ended 319.16 points up at 25112.4, while the BSE Sensex closed 1046.3 points up at 82408.17.
On the other hand, Quality Power Electr, Prostarm Info System, Gallantt Metal, Gillanders Arbuthnot & Co and Indiabulls Enterprises stocks hit their fresh 52-week highs today.
In the Nifty 50 index, Jio Financial Services, Bharti Airtel, Trent, M&M and BEL were among the top gainers on the NSE in the today’s trade.
Meanwhile, Bajaj Auto, Hero MotoCorp, Maruti Suzuki, Dr. Reddys and ONGC were among the top losers of the day.