Benchmark NSE Nifty index rose 64.3 points to 17937.9 amid buying in frontline bluechip stocks.
However, stocks such as Fino Payments Bank Ltd., Vikas WSP, Unichem Labs, Airo Lam and Windlas Biotech Ltd., touched their fresh 52-week low.
Overall, 35 shares traded in the green in Nifty50 index, while 15 traded in the red.
In the Nifty 50 index, Tech Mahindra, HDFC Life, Hindalco, Adani Ports SEZ and Wipro were among top gainers, while Bajaj Auto, Tata Steel, SBI, NTPC and Power Grid traded in the red.
The BSE Sensex was trading 189.17 points up at 60108.86 at 11:16AM(IST).
Traders were seen piling up positions in Airlines, Glass, Retail, Rubber and Electric/Electronics sectors, while selling was visible in Miscellaneous, Tourism & Hospitality, Learning & Education, Industrial Consumables and Services sectors.