US stocks have dropped following mixed earnings, with the broad market retreating from three straight sessions of big gains.

US stocks have dropped following mixed earnings, with the broad market retreating from three straight sessions of big gains.