Stocks rose slightly on Tuesday as retail shares outperformed, lifting the major averages to fresh record highs
The Dow Jones Industrials gained 55.21 points to close Tuesday at another all-time record of 28,121.68.
The S&P 500 added 6.88 points to 3,140.52 to Monday's record.
The NASDAQ added 15.44 points to 8,647.93, improving on Monday's all-time peak.
Retailers rose broadly after Best Buy posted quarterly earnings that beat analyst expectations, sending its stock up more than 9%. The electronics retailer also raised its fiscal 2020 earnings forecast. Dick's Sporting Goods also rallied more than 18% on better-than-expected earnings.
On the data front, the S&P Case-Shiller index showed home price gains accelerated in September, gaining 3.2% annually. Consumer confidence dipped slightly in November, data from the Conference Board showed.
Prices for the 10-Year U.S. Treasury moved slightly upward, lowering yields to 1.74% from Monday's 1.76%. Treasury prices and yields move in opposite directions.
Oil prices tacked on 34 cents to $58.35 U.S. a barrel.
Gold prices recovered $5.30 to $1,462.20 U.S. an ounce.