RE:Recent Insider Transactions sends a strong messageThe CEO owns 17 million shares and sold ONLY 500,000 shares. There are many reasons to sell. It's not always a bad thing. Taxes, income etc. The standard is 15% discount when insider selling shares. The day they sold the shares, the stock price shot up and then shot up again. It was not their fault this happened. This is a very good company and keep in mind they got other patented products other than the miracle battery.
I'll definitely be adding more if it drops further.