Larsen & Toubro emerged as the top gainer on the Nifty, rising 1.14 per cent to ₹4,003.40, followed by Coal India, which advanced 1.09 per cent to ₹386.15