This is really all due just to insider selling? Are you shittin' me? Not dilution, but directors, et al, taking profits on their shares? Are they forced to sell these today or something? Who in their right mind would sell so much they tank the price by 50%?!
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.