Stock Market Today: S&P 500 Hits Record High Ahead of Christmas

Today's onslaught of economic reports included the latest updates on inflation and consumer spending.