Alright so the bullish scenario has played out. With overhead resistance and low trading volumes at current level compared to previous bull runs I expect a pull back. The price has broken the 50 day moving average and previous upper band of the negative channel. I anticipate a short term pull back down to the 100 day MA. If the price finds support on the 50 day MA and upper band of previous channel there is still room for this to run. With earnings coming up there should be a lot of volatility in this name.