hummmmm,,,from what I have witnessed in these markets over the past decades is that;
1) Shareholders generally dont get notification of many of the inner workings of their company in real time. Let alone public announcing the fine print or alterations to existing agreements.
2) Insiders sell for many reasons! Most all are certainly not related to their belief in a lower future stock price. Selling may infuence the shorters but that is good for longs.
3) Many insiders sell shares only to have their stock trend well up in the following months and beyond, and at times within days of a sell.
4) Even insiders are disadvantaged when they try to predict the Markets. History tells us that! And they have many more restrictions on transactions.