company is planning to buy back the shares of $5M to increase the share price which is not even started yet, why they are trying to sell just week before earning announcement and reduce the SP.
SZL Price at posting:
$24.35 Sentiment: Buy Disclosure: Held