Growth Metrics

Delcath Systems (DCTH) Preferred Stock Liabilities (2023)

Delcath Systems has reported Preferred Stock Liabilities over the past 1 years, most recently at $18.4 million for Q1 2023.