Benchmark NSE Nifty closed 31.65 points up at 21982.8 amid buying in frontline bluechip counters.
However, stocks such as Vibhor Steel Tubes, Capital Small Financ, Debock Sales & Mktg, Radiant Cash Manage and Lords Chloro, 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, Adani Ent., Tata Consumer, IndusInd Bank, M&M and Adani Ports SEZ were among top gainers during the day, while Apollo Hospital, Bajaj Auto, LTIMindtree, Eicher Motors and UPL ended in the red.
The BSE Sensex closed 195.42 points up at 72500.3.
Traders piled up positions in Holding Company, Telecommunications, Shipping, Electric/Electronics and Building Materials sectors, while selling was witnessed in FMCG, Hospitals & Allied Services, Irrigation & Allied Services, Logistics and Defence sectors during the day.