It happened again today. The big boys are in. I wouldn't be selling now. Wait for the major re-rate. We are still waiting on the banking partnership. Time to hold tight in my opinion. This is still undervalued by a long shot.
SZL Price at posting:
$24.35 Sentiment: Buy Disclosure: Held