DCTH   $11.765  5.14% Market Closed After Close 11.94 1.49%

Delcath Systems, Inc.

Data not available