U.S. stock indexes closed mostly higher Friday, pushing the Standard & Poor's 500 index its second straight record close. Major indexes wavered between small gains and losses through much of the day as investors weighed new economic data and corporate earnings news.
The Dow rose 20.32 points, or 0.1 percent, to 18,272.56.
The S&P 500 index gained 1.63 points, or 0.1 percent, to 2,122.73.
The Nasdaq composite fell 2.50 points, or 0.1 percent, to 5,048.29.
For the week:
The Dow is up 81.45 points, or 0.5 percent.
The S&P 500 index is up 6.63 points, or 0.3 percent.
The Nasdaq is up 44.74 points, or 0.9 percent.
For the year:
The Dow is up 449.49 points, or 2.5 percent.
The S&P 500 index is up 63.83 points, or 3.1 percent.
The Nasdaq is up 312.24 points, or 6.6 percent.