The Sensex is now up 45 points at 12,264.Satyam has advanced over 2% to Rs 768, and Bharti Tele has gained 1.7% at Rs 416.Hero Honda has rallied 1.6% to Rs 844, and Maruti is up over 1% at Rs 952. Gujarat Ambuja, HDFC Bank and Tata Power are up around 1.5% each at Rs 124, Rs 862 and Rs 557, respectively.Cipla, Reliance Energy and NTPC have added 1% each to Rs 266, Rs 624 and Rs 136, respectively.HDFC has dropped 2.3% to Rs 1,276. Hindalco and Grasim have shed 2% each to Rs 231 and Rs 2,420, respectively.Dr.Reddy's is down 1.6% at Rs 1,655.Out of 2,449 stocks traded so far, 1,341 have advanced, 1,040 have declined and 68 are unchanged.