U.S. stocks and bonds ended up for the week but mixed performance of earnings reports and robust U.S. economic data led traders and investors to be wary of the direction of corporate earnings for the rest of the reporting season and the Fed’s next interest rate move in December.
The S&P 500 ended Friday at 5,864.67, up 0.85 percent for the week; the Dow Jones at 43,275.91, up 0.96 percent; the tech-heavy Nasdaq at 18,489.55, up 0.8 percent; and the small-cap Russell 2000 at 2,276.09, up 1.87 percent.