ImpressiveI've never seen a company wherein 790% of stock shareholder are owned by insiders and institutions.
As per canadian insider record, shows no insider selling, but only buying.
Does not make sense, why people are selling their cheap shares.
I'm all in.