The Sensex is now up 73 points at 15,772.Satyam and Maruti have soared 3.3% each to Rs 503 and Rs 836, respectively. Cipla has surged 3% at Rs 192.Ranbaxy has moved up 2.4% to Rs 349. Mahindra & Mahindra, Tata Motors and Bajaj Auto have rallied around 2% each to Rs 799, Rs 741, and Rs 2,399, respectively.Infosys has gained 1.5% at Rs 2,020. Reliance, Reliance Energy and ONGC are up around 1% each.HDFC Bank has slipped over 2% to Rs 1,215. BHEL and ACC have shed 1.8% each to Rs 1,757 and Rs 1,052, respectively.Bharti Airtel and Grasim have dropped 1.4% each to Rs 934 and Rs 2,930, respectively.The market breadth is positive - out of 2,187 stocks traded so far, 1,421 have advanced, 702 have declined and 64 are unchanged.