Among stocks, Asian Paints, ICICI Bank, L&T, InterGlobe Aviation, and Hindalco were top gainers, while Eternal, Shriram ...