I'm surprised no one has commented on the the most recent filings from last week, showing the tens of millions of shares the three principals have awarded themselves. Buying that many shares on the open market and this stock would be back into the pennies. So why the freebie share awards? Are they getting ready for another pump?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.