The Sensex is now up 115 points at 12,437.HDFC and ICICI Bank have rallied over 2% each to Rs 1,451 and Rs 692, respectively.Ranbaxy and ITC have surged 1.5% each to Rs 423 and Rs 187, respectively.Cipla, Tata Steel, Maruti, Dr.Reddy's, HDFC Bank and ACC are up over 1% each.Wipro is the sole loser among the index stocks.Out of 2,376 stocks traded so far, 1,476 have advanced, 806 have declined and the rest are unchanged.