Someone is selling this for shits and giggles. Think about it, profit is around the corner and SZL is only valued at 0.6 x revenue. It has to be sophisticated investors keeping the SP down.
It should be $3 already following this update.
SZL Price at posting:
65.5¢ Sentiment: Buy Disclosure: Held