From the 30 Sensex firms, Tata Consultancy Services and HCL Technologies dropped over 3 per cent each. Infosys, Tech Mahindra, Sun Pharma and Tata Motors were the other major laggards.Bajaj Finance, Bajaj Finserv, Nestle, HDFC Bank, ICICI Bank and State Bank of India were among the biggest gainers.