U.S. stocks rose Friday as better-than-expected third-quarter earnings reports boosted the Dow Jones Industrial Average to its best weekly performance since June.

The Dow Jones Industrial Average gained 382.20 points, or about 1.1%, to 35,294.76. The S&P 500 added roughly 0.8% at 4,471.37, and the Nasdaq Composite rose 0.5% to 14,897.34.