Benchmark NSE Nifty closed 88.8 points up at 25637.8 amid buying in frontline bluechip counters.
However, stocks such as Supreme Holdings, Digitide Solutions Ltd., Bodhi Tree Multimedia, Osia Hyper Retail and Sadhana Nitro, touched their fresh 52-week lows.
Overall, 27 shares ended in the green in Nifty50 index, while 23 closed in the red.
In the Nifty 50 index, Jio Financial Services, Asian Paints, Apollo Hospital, IndusInd Bank and Adani Ent. were among top gainers during the day, while Tata Consumer, Dr. Reddys, Trent, Wipro and Eternal ended in the red.
The BSE Sensex closed 303.03 points up at 84058.9. Traders piled up positions in IT Enabled Services, General, Tourism & Hospitality, Auto and Retail sectors, while selling was witnessed in NBFC, Industrial Consumables, Financial Services, Real Estate and Construction sectors during the day.