Sezzle consolidated 38 shares into 1 (they called it a reverse split) which explains the difference, although the maths in your post don't equate, so it may need a little investigation
SZL Price at posting:
$24.59 Sentiment: None Disclosure: Not Held