I added the Subwaves to the amber Wave C, pull back at the moment looks to complete exactly at the earnings report release on the 2nd of June. So a positive earnings here could move this nicely to Subwave 3.
Alternatively, negative earnings and this comes down to test the previous low at $92. So far the structure is still neat and strict, so Subwave 2 looks to continue until earnings.