Amazon.com Inc (NASDAQ: AMZN) has had a difficult few weeks. The stock is trading right around $240, having been as high as $278 just a month ago, and is back to the level it traded at last October.
While the S&P 500 has quietly added around 2% over the same couple of weeks, Amazon has given back a meaningful chunk of the gains it logged during one of its strongest rallies in years. For a stock that spent much of April and May leading the market higher, that kind of divergence is stark.