$DCTH lots of shares 1/2 Billion O/S Sitting on m
Post# of 334
Sitting on moving avgs at $0.123
hold x 67% buy
filings and news
Seeking Alpha / Delcath Systems:
Approval For The 3rd Reverse Stock Split Or Not?
I wouldn't touch until the next shoe drops.
It is a possible big payoff next year - its liver drug.
Website