Benchmark NSE Nifty closed 187.45 points up at 25010.6 amid buying in frontline bluechip counters.
However, stocks such as Debock Sales & Mktg, Future Supply Chain, Saraswati Saree Depo, Filatex Fashions and Rubfila Intnl, touched their fresh 52-week lows.
Overall, 32 shares ended in the green in Nifty50 index, while 18 closed in the red.
In the Nifty 50 index, Hindalco, HCL Tech, NTPC, Bajaj Finserv and ONGC were among top gainers during the day, while Apollo Hospital, Hero MotoCorp, Adani Ports SEZ, Maruti Suzuki and Eicher Motors ended in the red.
The BSE Sensex closed 611.9 points up at 81698.11.
Traders piled up positions in Beverages — Alcoholic, Telecommunications, Learning & Education, Metals — Non Ferrous and General sectors, while selling was witnessed in Irrigation & Allied Services, Rubber, Infrastructure, Electric/Electronics and Trading sectors during the day.