" if executive management do not believe in the product and dump - that is a bad sign "
I use to believe that too. But the way they are taught but the CPAs is to have automatic stock selling program that just sell say 25% each quarter and they are free from liability because it is program in. In regard to stock options; if the executives accumulate the stock options and not execute them; then that a bullish sign. But many executives get reward the options; buy and execute on the same day as they can. That is not a good sign.
BOD members believe it or not have a pre-set amount of stock options each quarter that is rewarded to the director based on the current stock price. The director gets an amount for each meeting - maybe $25K plus 50K in stock options where 10K is paid by the company and he can buy in within a year or 18 month the remaining 40K. Their insurance is not paid for now; so it is very expensive like $20K a year for liability and corporate malfeesanes? The member gets all the travel expenses pick up to included the private jet, hotel and limo.