Stock with highest weight in Nifty Pharma Sun Pharmaceutical Industries Ltd. tops in Nifty Pharma with weight 26.16%