The Dow Jones industrial average and Standard & Poor's 500 indexes soared to their biggest gains since the presidential election on Wednesday and set all-time highs. Investors bought stocks that do well in times of faster economic growth, like technology and industrial companies, but and also snapped up stocks that pay large dividends.
The Dow Jones industrial average surged 297.84 points, or 1.5 percent, to 19,549.62.
The Standard & Poor's 500 index climbed 29.12 points, or 1.3 percent, to 2,241.35.
The Nasdaq composite added 60.76 points, or 1.1 percent, to 5,393.76.
For the week:
The Dow is up 379.20 points, or 2 percent.
The S&P 500 is up 49.40 points, or 2.3 percent.
The Nasdaq is up 138.11 points, or 2.6 percent.
For the year:
The Dow is up 2,124.59 points, or 12.2 percent.
The S&P 500 is up 197.41 points, or 9.7 percent.
The Nasdaq is up 386.35 points, or 7.7 percent.