The Sensex is now up 103 points at 10,912.The index touched a high of 10,992, after opening with a positive gap of 46 points at 10,855.The market breadth remains extremely positive - out of 2,207 stocks traded so far, 1,518 have advanced, 630 have declined and the rest are unchanged.