The warrant holders can't sell the 9 million shares until the SEC approves the S-1 filing, which will take a few months. The S-1 filing is hurting the stock price because all of the financials of the company are out there in plain view and they are terrible. Revenue is up but so are the operational costs, so the divisions are not making anything, plus you have a $3 million corporate nut each year at this run rate. Add the massive dilution to that, and the stock has no where to go over time but way down.