The Nifty Pharma index was trading 0.97 per cent up at 8,834 around 01:15 pm.
Aurobindo Pharma (up 2.32 per cent) was the top gainer in the pharma index, followed by Dr. Reddy’s Laboratories (up 1.76 per cent), Sun Pharmaceutical Industries (up 1.64 per cent) and Biocon (up 1.64 per cent).
Divi’s Laboratories (up 1.16 per cent), Lupin (up 0.57 per cent) and Glenmark Pharmaceuticals (up 0.45 per cent) too were up.
However, Piramal Enterprises (down 0.76 per cent) and Cadila Healthcare (down 0.71 per cent) were in the red.
Benchmark NSE Nifty50 index was up 47 points at 11,004, while the BSE Sensex was up 142 points at 36,493.
Among the 50 stocks in the Nifty index, 28 were trading in the green, while 22 were in the red.
Bajaj Finance, Bajaj Finserv, Infosys, Tech Mahindra and HCL Technologies were leading among the Nifty gainers.
On the other hand, Bajaj Auto, ONGC, Vedanta, HPCL and Indian Oil Corporation were among the top losers in the Nifty index.