This bull flag was recently on my top 5 list, we got a nice breakout and hit the first target, but it has been pulling back since. It almost tapped the bull flag today, but not quite. It may come down and tap or bounce from here if it's going to hold. I like the idea of longing in this area in anticipation of a bounce on a retest.
Pretty right risk, stop below the top end of the flag. First target would be the recent high and potentially up to $35+ from there if it's able to get a lot of momentum.