ONGC, Hindalco, Coal India, Eternal and Bharat Electronics led the gainers, while Tata Consumer Products, Asian Paints, Eicher Motors, Maruti and Infosys were major laggards