At close, Sensex was down 167 points, or 0.34 per cent, at 49,624.76 and Nifty was at 14,590.35, down 54 points or 0.37 per cent and hit an all-time high of 50,184.0. Bajaj Finance, Bajaj Finserv, HCL Tech, IndusInd Bank, Bajaj-Auto, Ultratech Cement, Reliance Industries Ltd (RIL), Tech Mahindra and Titan Company were among top Sensex gainers. On the flip side, Tata Consultancy Services (TCS), Housing Development Finance Corporation (HDFC) and HDFC Bank were the index losers. Nifty PSU Bank, Nifty Realty and Nifty Metal indices down between 2 per cent and 3.5 per cent and BSE Telecom down 2.64 per cent.BSE Midcap and Smallcap indices fell 0.88 per cent and 0.68 per cent, respectively.