Benchmark NSE Nifty closed 252.15 points up at 25003.05 amid buying in frontline bluechip counters.
However, stocks such as Shree Ram Proteins, Navkar Builders, Prostarm Info System, BSL Ltd and Shrem InvIT, touched their fresh 52-week lows.
Overall, 45 shares ended in the green in Nifty50 index, while 5 closed in the red.
In the Nifty 50 index, Shriram Finance, Bajaj Finance, JSW Steel, Axis Bank and Maruti Suzuki were among top gainers during the day, while HDFC Life, BEL, Bharti Airtel, Tata Steel and Sun Pharma ended in the red.
The BSE Sensex closed 746.95 points up at 82188.99. Traders piled up positions in IT Enabled Services, General, Tourism & Hospitality, Retail and Auto sectors, while selling was witnessed in Chemicals, Financial Services, Aquaculture, Construction and Tea / Coffee sectors during the day.