Eicher Motors, Apollo Hospitals, Max Healthcare, SBI, Maruti Suzuki were among major gainers on the Nifty, while losers included Coal India, TCS, HCL Technologies, Eternal, Infosys. Nifty midcap and ...