Stocks closed higher on Wall Street as the market posted its fifth straight gain and the Dow Jones Industrial Average notched another record high.
The S&P 500 rose 0.3%. The benchmark index's 1.7% gain for the week erased most of its loss from last week.
The Dow rose 1% as it nudged past its most recent high set last week, and the Nasdaq composite rose 0.2%.
Markets have been volatile over the last few weeks, losing ground in the runup to elections in November, then surging following Donald Trump's victory, before falling again. The S&P 500 has been steadily rising throughout this week to within close range of its record. It's now within about 0.5% of its all-time high set last week.
''Overall, market behavior has normalized following an intense few weeks,'' said Mark Hackett, chief of investment research at Nationwide, in a statement.
Several retailers jumped after giving Wall Street encouraging financial updates.
Gap soared 12.8% after handily beating analysts' third-quarter earnings and revenue expectations, while raising its own revenue forecast for the year. Discount retailer Ross Stores rose 2.2% after raising its earnings forecast for the year.
EchoStar fell 2.8% after DirecTV called off its purchase of that company's Dish Network unit.