Microsoft Stock Down 17%: Why Even a Strong Earnings Beat May Not Help
Microsoft stock closed at $381.58 on July 23, sitting below its EMA20, EMA50, and EMA200 — a rare bearish alignment across all three major moving averages. With earnings approaching and AI spending concerns mounting, the technical backdrop reinforces a cautious stance across every timeframe.