Delcath Systems (DCTH)
NASDAQ:DCTH
United States
DCTHDelcath Systems
$4.02
-$0.10(-2.43%)
At close: 4:00 PM EDT
$4.22
$0.20(4.98%)
After hours: Sep 27 7:06 PM EDT