The Sensex is now down 18 points at 12,022.Ranbaxy has gained 5% at Rs 497. Maruti has rallied 3.3% to Rs 910.HLL and cement stocks are trading with smart gains.Satyam has plunged 5.3% to Rs 826. Hindalco, Reliance, Tata Steel, ONGC and NTPC continue to trade in negative zones. Updated at 1116 hrsThe Sensex is now down 37 points at 12,003.Ranbaxy has soared nearly 5% to Rs 495. Maruti has zoomed 3.5% to Rs 911. HLL, Grasim and Gujarat Ambuja have moved up nearly 2% each to Rs 282, Rs 2,395 and Rs 120, respectively.Satyam has slumped 5% to Rs 828. Hindalco has dropped 2.8% to Rs 210. Tata Steel is down 1.5% at Rs 635.Reliance and ONGC have shed 2% each to Rs 976 and Rs 1,325, respectively.The market breadth has turned negative. Out of 2,203 stocks traded so far, 1,159 have declined, 973 have advanced and the rest are unchanged.Apls Industries has zoomed 13.5% to Rs 266. Panacea Biotech, Southern Petro, Reliance Industrail Infrastructure, Sadbhav Engineering, Mahindra Gesco, Cosmo Films, Tulip IT, Ansal Infrastructure, HMT, Kotak Bank and BEML are the other major gainers.Tata Sponge has plunged over 6% to Rs 170. Igarashi Motors, Ispat Industries, Zeinth Infotech, DCM Shriram Consolidated, Chowgule Steamship, Madras Aluminium, Hindustan Zinc, Abbott India and MRPL are the other prominent losers.