Has been forming a bullish triangle here, of course we would like it to break down and come down to the green fibs as shown but overall, these formations tend to break to the upside.
So a breakout and retest of the triangle at $175 and we have a buy signal.....a breakdown and we wait for support to be found and the 50 Day MA is right at the 0.38 Fib at $149....I would take this level as a buy if it held support here too.