There are many reasons why insiders would sell their stock, by no means do all of them mean the insiders think the stock will go down. On the other hand, the only real reason for insiders to buy their own stock is if they believe it will go higher. That said, different people have different time lines with respect to their investments--some are looking for a quick return, some have a longer time horizon. IMO should be viewed as bullish especially in light of the fact that at least one time last year both the CEO and CFO took at least part of their salary in stock.