Struggling today a bit and has been since hitting the 0.618 Fib at $494.
We are watching for the price to come to the bottom of the yellow trend line where the 200 Day MA is at right now, this will be an important level to watch, failure to hold at this level and we could see some large moves to the downside.
Overall I think this structure is an ABC corrective wave, however, if the price can hold the green Fib levels between $323 and $285, there is a possibility that the structure can hold as an impulse wave but right now, either way, it needs to pull back a lot more.