The stock is in a long-term uptrend. It pulled back and found support near $19 on multiple attempts to move lower. With some recent strength, there is the potential for the uptrend to continue.
Decent reward to risk. If we don't see follow-through strength in the next couple days, the pullback choppiness
will continue until we get a definitive break, preferably on increased volume