April 02 - April 29 was a 34% retracement, smiliar to current pattern from June 13th to July 10, also roughly 32% retracement.
First Fibonacci support at 118.83 was broken at the ~.236
Back tested .382 second support level, at ~102.36
Retracting to 100 day MA sitting currently at ~107.35
There will most likely be a bounce back to .382 otherwise, great buying...