Look at chart. The ER numbers just announced is quite good.
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.
Given their typical conservative guidance odds are the actual earnings will handily beat their increased guidance.