Microsoft stock runs into its 50-day moving average on Tuesday. The AI software name has scheduled its fourth-quarter results for Wednesday.

Microsoft (MSFT) and Amazon (AMZN) will report quarterly results on July 29 and July 30, respectively. Both stocks carry Strong Buy ratings from...

MSFT defies tech sector weakness, rising 2% to $389.65. Key resistance sits near $395.50 ahead of upcoming earnings.