The Sensex is now up 122 points at 14,418.Gujarat Ambuja has soared 4.4% to Rs 118, and Grasim has surged 3.6% to Rs 2,525.SBI and Tata Motors have rallied over 3% each to Rs 1,419 and Rs 685, respectively.Bajaj Auto, Maruti and BHEL have advanced around 2% each to Rs 2,163, Rs 766 and Rs 1,431, respectively.Larsen & Toubro, HDFC and ITC have moved up around 1.5% each to Rs 2,026, Rs 1,802 and Rs 155, respectively.Ranbaxy has slipped 1.3% to Rs 354.Out of 2,590 stocks traded so far, 1,457 have advanced, 1,040 have declined and 93 are unchanged.