NTPC, Adani Ports, ONGC, Power Grid, JSW Steel and Adani Enterprises lead gainers of Nifty 50, while Dr Reddy’s Laboratories, Coal India, Bharat Electronics, Eternal and M&M dragged the most.