Delcath Systems, Inc. (DCTH) Short Interest Update
Delcath Systems, Inc. was the target of a significant increase in short interest in August. As of August 15th, there was short interest totalling 59,973,525 shares, an increase of 41.4% from the July 31st total of 42,417,695 shares.
from Biotech News
0 Comments