Mixed signals on this chart right now but I am leaning on the side of the current count, whereby Wave 5 completed at the 2.618 Fib at $629 and we have a double top here too, so I have added in the amber Fib levels to show where support can be found when its ABC correction is complete.
Bulls will like how the price has stayed above the 200 Day MA and still in an ascending triangle set up, so staying here and above this level can still push this higher if earnings is strong.