October 25, 2023 Microsoft up, Alphabet down. S&P 500, Nasdaq drop as tech companies report mixed earnings Microsoft up, Alphabet down. S&P 500, Nasdaq drop as tech companies report mixed earnings