
Stocks closed higher on Thursday, thanks to a host of positive corporate earnings reports and better-than-expected economic data.
Both the the S&P 500 and the Nasdaq closed at record highs, gaining 0.54% and 0.74%, respectively. The Dow Jones Industrial Average also rose 0.52%.