US stocks end mixed as November rally stumbles amid fresh economic data