"Yeah but 14 cad is literally where we were last year. No wonder management sold. They knew that's all it was worth for the next couple years "
Regardless of whether that statement is true, the fact that you and clearly others (judging by the performance of the stock) think that way is one of the negative consequences of a simple action like insiders selling. The optics are huge and they stifled the performance of the stock and therefore the company. This has been hashed over many times so we can likely leave it there. We can hope this is all a bad dream in a few months.