Among the Nifty pack, Kotak Mahindra Bank, Trent, HUL, Tata Steel, TCS and Asian Paints were among major gainers. The major laggards were Shriram Finance, Apollo Hospitals, Titan Company, L&T, ICICI Bank.