The Sensex is now up 334 points at 16,142.The NSE Nifty is up 106 points at 4,884.Ranbaxy has zoomed 9.5% to Rs 486.Infosys and TCS have soared over 6.5% each to Rs 1,515 and Rs 969, respectively. Wipro has surged 5.5% to Rs 429, and Satyam has gained 3.3% at Rs 447.Hindustan Unilever has rallied nearly 4% to Rs 244. Bharti Airtel and DLF have gained 3% each at Rs 829 and Rs 615, respectively.ICICI Bank and Reliance Communications have advanced around 2.5% each to Rs 809 and Rs 505, respectively.HDFC Bank has slipped 2% to Rs 1,302, and HDFC has shed 1.5% at Rs 2,345.Ambuja Cements is down over 1% at Rs 116.Out of 2,503 stocks traded, 1,563 have advanced, 881 have declined and 59 are unchanged.