Look at chart. The ER numbers just announced is quite good.
Given their typical conservative guidance odds are the actual earnings will handily beat their increased guidance.
End of triangle about $19.92, top of triangle about $24. So the depth is over $4. Add that $4 to $24 is $28. First target.
Tons of shorts to squeeze and small float.