Stock with highest weight in Nifty IT Tata Consultancy Services Ltd. tops in Nifty IT with weight 26.12%