The Sensex opened with a negative gap of 50 points at 20,637, and dropped to a low of 20,438 points in early trades.The index bounced strongly on buying in heavyweights like ICICI Bank, Reliance and ITC, and hit a high of 20,862 in noon deals - an intra-day swing of over 400 points.The Sensex finally closed with a gain of 126 points (0.61%) at 20,813.The BSE Bankex gained over 2% ( 287 points) at 12,192. The BSE Realty and FMCG indices also moved up today.The market breadth was marginally bullish - out of 2,926 scrips traded, 1,573 logged gains today.INDEX GAINERS....ICICI Bank led the rally today with a gain of over 6% (Rs 78) at Rs 1,364.ITC gained 5% at Rs 231. HUL was up 2.5% at Rs 237.Reliance closed with a gain of 1% at Rs 3,016.RCom added 4% at Rs 790, and REL moved up 3% to Rs 2,584.DLF gained 2% at Rs 1,136. L&T was up nearly 1% at Rs 4,278..... AND LOSERSInfosys dropped over 3% to Rs 1,638. TCS and Wipro were down over 2% each at Rs 976 and Rs 483, respectively.ONGC declined 3% to Rs 1,300. HDFC Bank was down over 2% at Rs 1,657. Grasim, Bajaj and BHEL also declined today.MOST ACTIVE COUNTERSRNRL was the most active counter with a turnover of Rs 651 crore followed by Reliance Petroleum (Rs 427 crore), Hindustan Motors (Rs 214 crore), Parsvnath (Rs 211 crore) and Centurion Bank of Punjab (Rs 204 crore).