Finance Why we’re keeping our buy rating on Amazon — even as shares tumble after earnings August 1, 2025