Banks surged Wednesday following strong results from a slew of financial companies, and U.S. stocks finished broadly higher. Concerns about trade tensions between the U.S. and China derailed a bigger gain.
The S&P 500 index gained 5.80 points, or 0.2 percent, to 2,616.10.
The Dow Jones Industrial Average added 141.57 points, or 0.6 percent, to 24,207.16.
Most Read Business Stories
- Washington attorney general sues Google over location tracking
- All flights in and out of Paine Field canceled Monday as 5G bars regional jets
- Can anyone satisfy Amazon’s craving for electric vans?
- Feds launch website for claiming part 2 of child tax credit
- 5 takeaways from Seattle’s red-hot 2021 housing market, and the year's priciest sales
The Nasdaq composite rose 10.86 points, or 0.2 percent, to 7,034.69.
The Russell 2000 index of smaller-company stocks jumped 9.48 points, or 0.7 percent, to 1,454.70.
For the week:
The S&P 500 is up 19.84 points, or 0.8 percent.
The Dow is up 211.21 points, or 0.9 percent.
The Nasdaq is up 63.22 points, or 0.9 percent.
The Russell 2000 is up 7.31 points, or 0.5 percent.
For the year:
The S&P 500 is up 109.25 points, or 4.4 percent.
The Dow is up 879.70 points, or 3.8 percent.
The Nasdaq is up 399.42 points, or 6 percent.
The Russell 2000 is up 106.14 points, or 7.9 percent.