Stocks rose on Thursday after strong earnings results from companies such as Netflix and Morgan Stanley. Investors also digested news of European Union and the U.K. striking a deal on Brexit.
The Dow Jones Industrials regrouped 23.9 points to close Thursday at 27,025.88
The S&P 500 gained 8.26 points to 2,997.25
The NASDAQ Composite hiked 32.67 points to 8,156.85
Netflix shares rose 2.5% after the video streamer posted earnings that topped analyst expectations. The company reported a bigger-than-expected increase in international paid subscribers, which mitigated a big miss in domestic subscriber adds.
Morgan Stanley also got a boost from its quarterly numbers, closing 1% higher. The bank's results got a boost from stronger-than-anticipated trading and advisory revenues.
Overall, the corporate earnings season is off to a solid start. More than 78% of the S&P 500 companies
Stocks also rose after U.K. Prime Minister Boris Johnson said "we have a great new Brexit deal" via Twitter. He called on British lawmakers to back the deal when it's put before Parliament on Saturday. Meanwhile, European Commission President Jean-Claude Juncker tweeted that the deal was a “fair and balanced” one.
This is not a done deal, however. The U.K. Parliament has to approve the deal before it can be implemented.
Prices for the benchmark 10-year U.S. Treasury listed lower, raising yields to 1.76% from Wednesday's 1.75%. Treasury prices and yields move in opposite directions.
Oil prices regained 67 cents to $54.03 U.S. a barrel.
Gold prices gained $1.40 to $1,495.40 U.S. an ounce.