JSW Steel rose 2.06% and ONGC gained 1.35% to top the Nifty 50 gainers list, while Axis Bank fell 4.19% and Tata Motors dropped 3.09% on October 19.