Admittedly we are a dubious bunch. Hindsight which I have stated before, the most intelligent longs left delcath in the dust on the huge run in 2010, when it was clear that the old filter produced a mediocre advantage as a product. Some believed it was actually overall harmful if the FDA was to be believed.
If the company survives, the stock may have a good positive run that is longer than 3 or 4 months at some point such as end of 2019 into 2020. The run in 2017 was the most lengthy run since at least 2011 I think, certainly the most powerful. Sadly it was the most illegitimate of any run, not a grain of truth pumped about potential b/o