As many as 1,546 stocks, including TCS, ITC, HDFC Bank, ICICI Bank, Kotak Mahindra Bank, Bajaj Finserv, and Trent, hit their 52-week lows on the BSE during the session.