Stocks held on to small gains Friday, delivering the latest record high closes for major indexes. The Dow Jones industrial average closed at a new high, while the Standard & Poor's 500 index marked its third in as many days. The major stock indexes all finished ahead for the week. The S&P 500 has finished higher five out of the last six weeks.
The Dow Jones industrial average rose 25.62 points, or 0.2 percent, to 16,947.08.
The Standard & Poor's 500 index gained 3.39 points, or 0.2 percent, to close at 1,962.87.
The Nasdaq composite index added 8.71 points, or 0.2 percent, to 4,368.04.
For the week:
The Dow is up 171.34 points, or about 1 percent.
The S&P 500 is up 26.71 points, or 1.4 percent.
The Nasdaq gained 57.38 points, or 1.3 percent.
For the year:
The Dow is up 370.42 points, or 2.2 percent.
The S&P 500 index is up 114.51 points, or about 6.2 percent.
The Nasdaq is up 191.45 points, or 4.6 percent.