Be careful - earnings tomorrow. I suggest you wait for earnings to be out to then confirm or dismiss the below theory. Once out, I would place an entry with a Limit order to confirm the breakout.
5-month uptrend with Support confirmed multiple times over the past 5 months. Ascending Triangle formed within, breaking through consolidation with an opportunity to touch a new resistance at Sep19 all-time high.
- 5-month uptrend
- RSI + Stoch well above 50
- MACD above Signal.
Suggested Entry $158.92
Suggested Stop Loss $154.41
Target price $175.43