The Sensex touched a high of 10,726, and is now up 105 points at 10,722.Dr.Reddy's has gained 2.6% at Rs 1,358. NTPC and ICICI Bank have advanced 2% each to Rs 114 and Rs 551, respectively.Maruti and Reliance Communications are up nearly 2% each at Rs 779 and Rs 262, respectively.BHEL, HLL, Cipla, Wipro and Hero Honda are the other prominent gainers.