I agree that the stock has not been great for long-term investors, but that is nearly for every small-cap medical / biotech company. Dilution takes a toll on these stocks.
However, if you are a swing trader, the current situation is perfect for 50-100% profit. That's all the article is saying.