Stocks rose on Thursday, with the S&P 500 recovering from its worst day since September as the year-end rally resumed.
The blue chips gained 322.35 points to close Thursday at 37,404.35.
The S&P 500 recouped 48.4 points, or 1%, to 4,746.75. At current prices, that places the broader index a little more than 1% from a record.
The S&P 500 advance was broad-based with more than 450 names rising in the broader index. CarMax was the top gainer, up more than 7% after the used vehicle retailer posted third-quarter earnings that topped expectations.
The NASDAQ regained 185.92 points, or 1.3%, to 14,963.87.
Micron Technology was the best performer, jumping 8.6% after the memory chipmaker topped quarterly expectations, and offered current-quarter guidance that exceeded forecasts. Chip stocks rose broadly, with Intel advanced 2.9% and Advanced Micro Devices rose 3.3%.
Salesforce was among the leading advancers in the Dow, rising 2.7% following an upgrade from Morgan Stanley.
From their late October closing lows through Tuesday, the Dow and S&P 500 both jumped more than 15%. The NASDAQ Composite surged roughly 19% over the same period.
Prices for the 10-year Treasury paled, raising yields to 3.89% from Wednesday's 3.86%. Treasury prices and yields move in opposite directions.
Oil prices fell 21 cents to $74.01 U.S. a barrel.
Gold prices jumped eight dollars at $2,055.70.