Strong earnings from big U.S. companies pushed the Dow Jones industrial average to a rare triple-digit gain Friday, but the Standard & Poor's 500 index still posted its first weekly loss of the year.
The Dow closed up 119.95 points, or 0.9 percent, at 14,000.57.
The S&P 500 rose 13.18 points, also 0.9 percent, to 1,515.60.
The Nasdaq composite index rose 30.33, or 1 percent, to 3,161.82.
For the week:
The Dow rose 18.81 points, or 0.1 percent.
The S&P 500 fell 4.19, or 0.3 percent.
The Nasdaq fell 30.21, or 1 percent.
For the year:
The Dow is up 896.43 points, or 6.8 percent.
The S&P 500 is up 89.41, or 6.3 percent.
The Nasdaq is up 142.31, or 4.7 percent.