The Sensex is now up 129 points at 14,424.ACC, Gujarat Ambuja and Tata Motors have rallied over 2% each to Rs 862, Rs 115 and Rs 678, respectively.Maruti, Bharti Airtel, BHEL and ICICI Bank have moved up 1.6% each to Rs 763, Rs 826, Rs 1,428 and Rs 959, respectively.Reliance Communications and Satyam have gained 1.5% each at Rs 511 and Rs 475, respectively.Ranbaxy has slipped nearly 1% to Rs 355.The market breadth is fairly positive - out of 2,177 stocks traded so far, 1,422 have advanced, 690 have declined and 65 are unchanged.