Front Street Management bombed the market....According to the information at this link, Front Street Management sold 100,000 and 250,000 shares on June 6th, at $3.35 and $3.40, respectively...
https://www.canadianinsider.com/coReport/allTransactions.php?ticker=sst
The report also says they then bought 8,000 shares at the beginning of July.
Would someone enlighten me? Who are these guys? I believe they participated in the PP earlier in the year.
TIA