What you’ve written is literally the opposite of successful generation of excess returns on investment. If you thought this company was amazing, an approx. 30 percent price discount should mean you’re buying every share you can get your hands on, unless you’re purely a technical trader.
SZL Price at posting:
$7.55 Sentiment: Sell Disclosure: Not Held