The Breaking of the flag which was confirmed by the closing of the stock above 74.60$ is very bullish. The stock might rally to 121$ level. the only nonconforming indications come from the bearish divergence on the RSI and MACD. A closing below 74.60$ will invalidate the scenario.