Now that Delcath Systems Inc’s volume has hit 1.11 million, investors get a glimpse of its size.
On Monday, Delcath Systems Inc (NASDAQ: DCTH) opened lower -9.15% from the last session, before settling in for the closing price of $13.00. Price fluctuations