Earnings Snapshot: Microsoft tops expectations, with Cloud revenue up 26% Posted on October 29, 2025 by wpadmin