The Sensex is now up 105 points at 19,197.Satyam has zoomed 4.5% to Rs 422, and Infosys has soared 4% to Rs 1,704. TCS has surged 2.3% to Rs 1,045, and Wipro has gained 1.5% at Rs 491.Reliance Energy has rallied 2.5% to Rs 1,930. Tata Motors has advanced over 2% to Rs 706, and Mahindra & Mahindra has added 1.6% to Rs 790.ACC has plunged 2.5% to Rs 1,005. Cipla and Grasim have shed 2% each at Rs 211 and Rs 3,505, respectively.ITC and BHEL have dropped 1.3% each to Rs 197 and Rs 2,370, respectively. Maruti, Reliance Communications and Ranbaxy are down over 1% each at Rs 984, Rs 704 and Rs 408, respectively.Out of 2,933 stocks traded so far, 1,715 have declined, 1,189 have advanced and 29 are unchanged.