Bajaj Auto, Tata Consumer, Eicher Motors, Max Healthcare, Shriram Finance are among major gainers on the Nifty, while losers are TMPV, Adani Enterprises, HDFC Life, Bharat Electronics, UltraTech ...