Weekly Chart: Somewhat of a cup and handle formation and now it is settling/handling on the flattened 200 day EMA, creating a base to breakout of. Narrow Bollinger Bands on the daily.
On the both daily and weekly charts you can see the flagging.
Long stock entries now or with a buy stop $20.85. Targets $27-31 and higher.
Either entry has a stop below $18, also the ATR Trail Stop (purple dot on daily chart).