Biggest Nifty gainers were Shriram Finance, Max Healthcare, Bharat Electronics, Power Grid Corp, Tata Motors Passenger Vehicles, while losers included HCL Technologies, Adani Enterprises, Hindalco, ...