There has been three rejections at the red line at $67 and usually we like to see a higher low being made when we get a rejection, so to form an ascending triangle, which is a bullish formation and that is not happening here....what we are seeing is a consolidation between $67 and the 0.618 Fib at $52.
As long as the price can stay within this range, especially to the next earnings, then it can go higher if it reports a positive beat.....but they reported a negative miss in Feb and this may have stopped its momentum.
For now, both Wave C in red and Wave 3 are still at play.