Microsoft shares surge 7% as forecasts says strong growth for its Azure cloud computing business May 4, 2025