Now is not the time to seek for logic in this market as nothing makes sense.
Stock prices reflect future production & revenue while the future remains uncertain and for the number one retailer in the world, it made no difference.
Amazon is almost 80% positive for 2020, giving it another star in its performance for yet another year.
But, enough is enough. The stock has hit the roof on trend-line support and a correction is bound.
Position is a short with TP trailing 100$ below current price.