DELCATH SYSTEMS, INC.DCTH

Market cap
$349.31M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20246-62.65%
Dec 31, 202316+11.63%
Dec 31, 202215+147.48%
Dec 31, 20216-40.67%
Dec 31, 202010-35.31%
Dec 31, 201916-12.61%
Dec 31, 201818+127.16%
Dec 31, 20178-78.35%
Dec 31, 201636+471.85%
Dec 31, 20156+37.94%
Dec 31, 20145-31.00%
Dec 31, 20137-34.70%
Dec 31, 201210+14.93%
Dec 31, 20119