IT stocks such as Tech Mahindra, Tata Consultancy Services, and Infosys were among the biggest losers.