This has been textbook, 1.618 Fib is at $193 and Wave 3 went as high as $192 so this has been impressive and we got our pull back as scheduled.
The ideal pull back will have this come down to the 50 Day MA or the 1 Fib at $164 and hold support here before moving higher for the rest of the year to complete Wave 5 at $211.
So we are watching for a 3 ABC wave move down now.
Very strong impulse wave here and conveniently Wave 4 ends at the earnings report date.