

Cloud revenue explodes, stocks still tumble: Meta, Amazon, Alphabet and Microsoft earnings: All four tech giants reported Q1 2026 earnings on the same day, and every single one beat Wall Street expectations. Alphabet led the pack with $109.9 billion in revenue, up 22% year over
