Out of 1,719 stocks have traded on the NSE - 1,089 stocks have advanced, while 309 stocks have declined. A total of 16 stocks registered a fresh 52-week high in trades today, while 15 stocks touched a new 52-week low on the NSE. All sectors are in green on BSE. Tata Steel, Hindalco, Tata Motors, Bharti Airtel, HUL, Coal India, BHEL and ITC are among the gainers, whereas ONGC, GAIL, Axis Bank, TCS, Cipla and M&M are losing sheen on BSE.