Microsoft's earnings report lands after stock's worst quarterly performance since 2008 April 29, 2026 · CNBC Read full story at source