The Sensex is now up 72 points at 12,717.Ranbaxy has soared over 6% to Rs 336. Gujarat Ambuja and Grasim have surged around 3.5% each to Rs 111 and Rs 2,111, respectively.Reliance Energy and HDFC Bank have rallied over 3% each to Rs 472 and Rs 956, respectively.Hindalco, Cipla and HLL are up over 2% each at Rs 132, Rs 230 and Rs 184, respectively.Bajaj Auto, Infosys, ITC and Hero Honda are down over 1% each to Rs 2,485, Rs 2,063, Rs 140 and Rs 634, respectively.Out of 2,495 stocks traded so far, 1,387 have advanced, 1,029 have declined and 79 are unchanged.