Growth Metrics

Delcath Systems (DCTH) Preferred Stock Liabilities (2023)

Delcath Systems (DCTH) has 1 years of Preferred Stock Liabilities data on record, last reported at $18.4 million in Q1 2023.