Bajaj Finance, HUL, Shriram Finance, L&T and Bajaj Finserv led Nifty 50 gainers, while Eicher Motors, Eternal, ONGC, Adani Enterprises and Bajaj Auto were the biggest losers.