Benchmark NSE Nifty index rose 96.21 points to 25340.95 amid buying in frontline bluechip stocks.
However, stocks such as Sadhana Nitro, Globale Tessile, Gensol Engg, Twentyfirst Cent and Uma Exports, touched their fresh 52-week low.
Overall, 30 shares traded in the green in Nifty50 index, while 20 traded in the red.
In the Nifty 50 index, Jio Financial Services, Eternal, Bajaj Finance, Bharti Airtel and NTPC were among top gainers, while Dr. Reddys, Hero MotoCorp, Trent, TCS and Tech Mahindra traded in the red.
The BSE Sensex was trading 417.62 points up at 83173.13 at 10:43AM(IST). Traders were seen piling up positions in IT Enabled Services, General, Tourism & Hospitality, Auto and Retail sectors, while selling was visible in NBFC, Industrial Consumables, Financial Services, Fertilisers and IT – Hardware sectors.