Amazon beats on earnings, falls short on sales estimates on July 30, 2021 Amazon beats on earnings falls short on sales estimates +