The Sensex is now up 365 points at 16,172.The NSE Nifty is up 110 points at 4,888.Ranbaxy has zoomed 10% to Rs 488.TCS has soared 7.4% to Rs 975. Infosys has surged 6.7% to Rs 1,517, and Wipro has rallied over 6% to Rs 431. Satyam has added 4.3% to Rs 452.Hindustan Unilever has gained 4% at Rs 245. Reliance Communications and DLF have advanced around 3.5% each to Rs 511 and Rs 619, respectively.ICICI Bank has rallied over 3% to Rs 814. Bharti Airtel and Reliance are the other major gainers at Rs 826 and Rs 2,617, respectively.HDFC has slipped 1.5% to Rs 2,345.Out of 2,607 stocks traded, 1,652 have advanced, 900 have declined and 55 are unchanged.