Benchmark NSE Nifty closed 58.11 points up at 23322.95 amid buying in frontline bluechip counters.
However, stocks such as Karda Const, Osia Hyper Retail, Kronox Lab Sciences, Kanani Inds and GIR Natureview, touched their fresh 52-week lows.
Overall, 34 shares ended in the green in Nifty50 index, while 16 closed in the red.
In the Nifty 50 index, Coal India Ltd, Power Grid, Eicher Motors, SBI Life and Tech Mahindra were among top gainers during the day, while M&M, Britannia, HUL, Tata Consumer and Titan Company ended in the red.
The BSE Sensex closed 149.98 points up at 76606.57.
Traders piled up positions in Miscellaneous, Fertilisers, Cables, Irrigation & Allied Services and IT — Hardware sectors, while selling was witnessed in IT Software, Airlines, Banks, Tobacco and Gems and Jewellery sectors during the day.