Major U.S. stock indexes wobbled and finished mostly higher Tuesday, led by technology companies and a handful of retailers.
The S&P 500 index edged up 0.78 points to 2,897.52.
The Dow Jones Industrial Average added 14.38 points, or 0.1 percent, to 26,064.02.
Most Read Business Stories
- Renter boom: Apartments filling up faster in Seattle area than anywhere in the U.S.
- Battered SpaceX Falcon Heavy booster knocked over at sea returns to Port Canaveral
- Lauren Sanchez files for divorce after Bezos split finalized
- Downtown congestion tolling — Seattle needs to go with eyes wide open | Jon Talton
- Paccar names Preston Feight new CEO
The Nasdaq composite gained 12.14 points, or 0.2 percent, to 8,030.04.
The Russell 2000 index of smaller-company stocks rose 0.2 points to 1,728.42.
For the week:
The S&P 500 is up 22.83 points, or 0.8 percent.
The Dow is up 273.67 points, or 1.1 percent.
The Nasdaq is up 84.06 points, or 1.1 percent.
The Russell 2000 is up 2.75 points, or 0.2 percent.
For the year:
The S&P 500 is up 223.91 points, or 8.4 percent.
The Dow is up 1,344.80 points, or 5.4 percent.
The Nasdaq is up 1,126.65 points, or 16.3 percent.
The Russell 2000 is up 192.91 points, or 12.6 percent.