Insider Ownership of Superior PlusBoth Yahoo finanace and Simply Wall Street report the insider ownership of SPB is 18.33 % by Marquard and Buhle AG as of the end of November 2022.
They did not show any sales of these on their website.
Since they(M&B) paid over $11 per share for the 300k in November, it is highly unlikely that they were
the ones dumping a mere 300K of them.
Luc Desjardins announced in August last year that he will "formally retire on July 31, 2023."
Why would he sell his shares now, at a discount?
If he had insider knowledge of bad news prompting that action, he would have serious legal problems IMHO
That said, what is going on?.