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