Stock indexes on Wall Street closed mostly higher Friday, extending the S&P 500's win streak to a sixth day.
The benchmark index has now notched a weekly gain five out of the past six weeks. Gains in financial and industrial companies outweighed a slide in technology stocks that weighed down the Nasdaq. Treasury yields rose and gold fell.
The S&P 500 rose 2.12 points, or 0.1%, to 3,351.28.
The Dow Jones Industrial Average added 46.50 points, or 0.2%, to 27,433.48.
The Nasdaq composite fell 97.09 points, or 0.9%, to 11,010.98.
The Russell 2000 index of small company stocks climbed 24.56 points, or 1.6%, to 1,569.18.
For the week:
The S&P 500 is up 80.16 points, or 2.4%.
The Dow is up 1,005.16 points, or 3.8%.
The Nasdaq is up 265.71 points, or 2.5%.
The Russell 2000 is up 88.76 points, or 6%.
For the year:
The S&P 500 is up 120.50 points, or 3.7%.
The Dow is down 1,104.96 points, or 3.9%.
The Nasdaq is up 2,038.38 points, or 22.7%.
The Russell 2000 is down 99.28 points, or 6%.