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