We dont know for sure that this is in fact Insider selling. These so called Insider Sales have not shown up on SEDI which makes me believe that it could be selling from a former employee that used to be in Insider, as previously stated by others on this forum.
If that is the case, others may have been selling as well based on fear that an Insider is selling. Wouldnt that suck if you sold on that basis and found out after that it wasnt Insider Selling? I would be pretty pissed.
We have a big month ahead of us. MS5, MS7 and potentially the first licensing contract. Not to mention that we could see a PDA Partner announced, but my gut tells me that will be in early Q4.
If you believe in this technology and the new management team, my advice would be to hold on to your shares and accumulate more at these levels if you have the funds available. It should be a great ride. It has been a long wait, but I truly believe the finish line is clearly in sight now.
GLTA!