The Sensex stands firm with a gain of around 125 points at 10,255.Hero Honda and HDFC Bank have advanced over 3% each to Rs 781 and Rs 749, respectively. Tata Motors has gained 2.7% at Rs 762. Larsen & Toubro, Maruti, Ranbaxy, HDFC, Bharti Airtel, Tata Steel and Reliance Communciations are up over 2% each at Rs 2,119, Rs 741, Rs 360, Rs 1,075, Rs 371, Rs 526 and Rs 222, respectively.NTPC has slipped 1% to Rs 108.The market breadth is fairly positive - out of 2,060 stocks traded so far, 1,339 have advanced, 655 have declined and 66 are unchanged.