Benchmark NSE Nifty closed 93.5 points up at 19528.8 amid buying in frontline bluechip counters.
However, stocks such as CMI Ltd, Penta Gold, Rajvir Ind, FutureLifestyleFash and Sanco Industries, touched their fresh 52-week lows.
Overall, 31 shares ended in the green in Nifty50 index, while 19 closed in the red.
In the Nifty 50 index, Coal India Ltd, Wipro, HCL Tech, UltraTech Cem.
and Tata Steel were among top gainers during the day, while M&M, Axis Bank, Nestle India, ITC and Asian Paints ended in the red.
The BSE Sensex closed 240.98 points up at 65628.14.
Traders piled up positions in Term Lending Institutions, Trading, Sugar, Miscellaneous and Mining sectors, while selling was witnessed in Banks, Irrigation & Allied Services, Building Materials, Petrochemicals and Glass sectors during the day.