Delcath Systems, Inc.

$11.00
+$0.60
+5.77%
DCTH     Current Stats
Previous Close
$10.4
Open
$10.4
Volume
30072
Volume
30072