Propel Bio Management LLC Buys 212,457 Shares of Delcath Systems, Inc. $DCTH
Propel Bio Management LLC grew its stake in shares of Delcath Systems, Inc. (NASDAQ:DCTH - Free Report) by 94.0% during the third quarter, according to its most recent filing with the Securities and...