Text size

Yesterday, the Dow Jones Industrial Average fell for the first time after 12 days of record highs. But the major stock indexes soared to new highs again today as a combination of strong economic data and a conciliatory tone fromPresident Donald J. Trump in a speech to Congress last night boosted sentiment.

Getty Images

The S&P 500 climbed 1.4% to 2,395.96, while the Dow Jones Industrial Average jumped 303.31 points, or 1.5%, to 21,115.55. The Nasdaq Composite gained 1.3% to 5,904.03. All three indexes hit record highs.