Earnings report was just out and has performed very well on the back of a double beat.
The price action has run all the way to the 1.618 Fib, so this is where we normally see a pull back for Wave 4.
The price is comfortably above the 50 and 200 Day MA and I can see more upside after Wave 4 for Wave 5, up to $255, then it should complete its ABC corrective wave.