Very large double top here. The second peak occurred during the record breaking earnings, and still the stock rejected new highs and swung lower. If we see a trend line break, this can tank hard.
Inflation, Interest rates, supply chain problems, Fed tapering, are all risks to come. Upside seems very limited with the downside simply a lot steeper.