Looks ready to run. Volume pattern pointing to accumulation and higher prices. A daily close above $70.25 would trigger a long swing entry.
The company report earnings tomorrow before the open. The stock is showing nice volatility contraction at ATHs with clear resistance level @ $24.85. A daily close above that level will send the stock to higher ATHs and triggers a long swing trade.