BSE: Top gainers and losers
Markets ended higher on Thursday, amid a range bound trading session, because of short covering in Infosys and buying interest in HDFC Bank after the private bank posted robust June quarter earnings.
Capital Goods shares also supported the upmove.
The 30-share Sensex ended up 128 points at 20,128 mark and the 50-share Nifty ended up 65 points at 6,038 levels. The Sensex and Nifty touched an intra-day high of 20,176 mark and 6,051 levels, respectively.