The Sensex is now down 17 points at 15,682.Ranbaxy has zoomed over 8% to Rs 369. Maruti has soared 5.7% to Rs 855, and Tata Motors has rallied 4.4% to Rs 758.Cipla has surged 3.6% to Rs 193. Mahindra & Mahindra, Bajaj Auto, HDFC and Reliance have advanced around 2% each to Rs 800, Rs 2,404, Rs 2,001 and Rs 1,942, respectively.Infosys has gained 1.8% at Rs 2,025, and Satyam has added 1% to Rs 492.ACC has plunged 4.6% to Rs 1,021. Bharti Airtel, HDFC Bank, Ambuja Cements and BHEL have dropped around 3% each to Rs 918, Rs 1,205, Rs 125 and Rs 1,739, respectively.Larsen & Toubro has shed 2% to Rs 2,520. ICICI Bank and Hindustan Unilever have slipped 1.5% each to Rs 945 and Rs 199, respectively.ITC and Grasim are down over 1% each to Rs 164 and Rs 2,937, respectively.Out of 2,575 stocks traded so far, 1,490 have advanced, 1,012 have declined and 73 are unchanged.