Around 11 stocks have rallied to register a fresh 52-week high on the NSE counter, while 28 stocks have hit 52-week low. Coal India, ITC, M&M, NTPC, HDFC Bank, Vedanta, Infosys and ICICI Bank are among the gainers, whereas Tata Motors, Bajaj-Auto, BHEL, Wipro, GAIL, ONGC and Tata Steel are losing sheen on BSE.