
Stocks had a slow start Thursday as investors took in an onslaught of economic data and corporate earnings reports. However, momentum built as the session wore on, with all three indexes ending the day comfortably higher.
At the close, the Dow Jones Industrial Average was up 0.9% at 38,773, the S&P 500 was 0.6% higher at 5,029, and the Nasdaq Composite had gained 0.3% to 15,906.