Is Amazon a Buy After Earnings? Not Compared to These "Magnificent Seven" Stocks

  • Coming into Amazon's (AMZN -0.20%) first-quarter earnings report, investors were hoping to see the company's retail business holding up in the face of a weakening economy and tariff threats and for the cloud business to deliver solid growth.