October 24, 2023 Google’s ad business beat expectations but Cloud miss knocks stock in after-hours trading Google’s ad business beat expectations but Cloud miss knocks stock in after-hours trading