DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242-73.40%
Dec 31, 20236-28.91%
Dec 31, 20229-40.95%
Dec 31, 202115+503.41%
Dec 31, 20203-50.13%
Dec 31, 20195+25.39%
Dec 31, 20184+921.01%
Dec 31, 20170-37.70%
Dec 31, 20161-22.68%
Dec 31, 20151-85.41%
Dec 31, 20146+1435.25%
Dec 31, 20130