RE: Insider sells
I view this as a positive.
I have worked for several small startup companies.
If you beleive in the project you take shares because small companies
do not have the cash to pay top wages but are most in need of top talent.
You then are in a position of having to sell some shares to pay personal
living expenses and to diversify your personal investment.
Reasons for selling are many and in most cases do not reflect
on the prospects of the company.