Just looking back Netflix has the same IPO scenario as Sezzle. They were priced at $15/share and have 5.5 million worth of shares and fingers crossed hopefully Sezzle is on the same trajectory.
SZL Price at posting:
$22.55 Sentiment: Buy Disclosure: Held