The Sensex is now up 505 points at 9434.All Sensex stocks continue to hold gains. The market breadth is fairly positive - out of 2,389 stocks traded so far, 1,561 have advanced, 778 have declined and 50 are unchanged.