Why Amazon Stock Dropped After Earnings on April 29, 2023 Amazon competition controversies COVID-19 earnings report expenses guidance investor sentiment. market conditions revenue growth stock price +