(CNN) -

CORRECTION: U.S. stocks end mixed on weak jobs data but strong earnings. Dow loses 17 points. Nasdaq adds 0.3%, S&P slips 0.3%.