RE:-8%Please stop saying false affirmations. There has been no insider selling in the last 6 months, but there has been insiders buying.
you might be frustrated of how the stock price is doing, but SP and the company are two separated beasts. The company is doing quite well and executes its plan.