U.S. stock indexes edged lower for the second day in a row Wednesday as a sharp drop for banks and a rare loss for technology companies canceled out gains for drugmakers and consumer-focused companies.
The Standard & Poor's 500 index slipped 1.11 points, or less than 0.1 percent, to 2,411.80.
The Dow Jones industrial average gave up 20.82 points, or 0.1 percent, to 21,008.65.
The Nasdaq composite declined 4.67 points, or 0.1 percent, to 6,198.52.
The Russell 2000 index of small-company stocks shed 0.99 points, or 0.1 percent, to 1,370.21.
For the week:
The S&P 500 is down 4.02 points, or 0.2 percent.
The Dow is down 71.63 points, or 0.3 percent.
The Nasdaq is down 11.68 points, or 0.2 percent.
The Russell 2000 is down 12.04 points, or 0.9 percent.
For the year:
The S&P 500 is up 172.97 points, or 7.7 percent.
The Dow is up 1,246.05 points, or 6.3 percent.
The Nasdaq is up 815.40 points, or 15.1 percent.
The Russell 2000 is up 13.08 points, or 1 percent.