Updated April 24, 2019
Daily chart: 1.618x Fib-extension reached, which is normally the ideal wave-3 target. It has earnings today so lets see how it reacts here or if it wants to extend. Ideally we see a drop back to $118 before moving higher.
Looks best as if (black) major-5 of (blue) primary-III is underway. On the daily chart below I go over the internal details of this wave.