MICROSOFT CORP MSFT · Mega cap · 1 article April 29, 2026 Earnings Microsoft Revenue Accelerated as Cloud, AI Demand Lifted Results