I am not sure about the shorters. I thought they would burn in Hell after Sezzle's 1Q24, but they only managed to lower down form 149,786 to 135,472. Only a big push over $ 100.00 would slow them down. Paul Paradis and Paul Purcell and others bought a lot when Sezzle was down $ 10.00 - $ 15.00 dollars. If the insiders didn't buy someone else would have bought it. At least Paul Paradis sells it by small amounts. But I agree, psychologically it does not feel safe.
SZL Price at posting:
$24.35 Sentiment: Buy Disclosure: Held