Wall Street closed higher as gains for most stocks outweighed drops for Alphabet and some other big-name companies following their latest profit reports.
The S&P 500 rose 0.4% Wednesday. The Dow Jones Industrial Average added 0.7%, and the Nasdaq composite climbed 0.2%.