
It was a mixed session for stocks Wednesday as investors mulled over the latest round of corporate earnings.
Tech stocks handily outperformed thanks to solid earnings reports from blue chip stocks Alphabet (GOOGL) and Microsoft (MSFT), though a hurdle in the latter's merger plans with Activision Blizzard (ATVI) sent shares of the video game maker tumbling.