Torrent Pharmaceuticals and Mankind Pharma were the top gainers on the Nifty Pharma index with more than 3% rally each. Cipla, Divi’s Laboratories, Laurus Labs, Alkem Laboratories and Sai Life Sciences shares rose over 2% each.