Insider Sales Smart guys for selling those shares.
Even management knows that this company got way ahead of itself and if it does eventually go up again, the Directors can just issue themselves more options.
It's a win win situation for them and anyone who bought well under a dollar....otherwise, you might be waiting a long time for the stock to get back up over the $2 mark.