Let's take one look for the big picture.
Primary trend is up and strong.
On this stock, the timeCycle offers much accurate use.
As per the timeCycle, this is a perfect time short this stock 593.55 nearby. The price is trading at value high, this one is a good chance for the short sellers.