U.S. stocks ended the day with mixed results on Wednesday, as varying earnings reports and economic data offset fears of an expanding global trade war. While both the S&P 500 and Dow Jones made gains, the Nasdaq saw a slight decline attributed to Alphabet’s underwhelming earnings performance, casting doubts about artificial intelligence investment payoffs.