Benchmark NSE Nifty closed 181.5 points up at 19435.3 amid buying in frontline bluechip counters.
However, stocks such as GNA Axles, Penta Gold, Sanco Industries, FutureLifestyleFash and Orient Bell, touched their fresh 52-week lows.
Overall, 41 shares ended in the green in Nifty50 index, while 9 closed in the red.
In the Nifty 50 index, NTPC, ONGC, JSW Steel, Tata Steel and Maruti Suzuki were among top gainers during the day, while Cipla, HDFC Life, Dr. Reddys, UltraTech Cem.