DELCATH SYSTEMS, INC.DCTH

Market cap
$346.87M
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 20241-5.04%
Dec 31, 20231-49.85%
Dec 31, 20222+216.30%
Dec 31, 20211-64.04%
Dec 31, 20202-60.86%
Dec 31, 20195-41.24%
Dec 31, 20188+100.60%
Dec 31, 20174+547.47%
Dec 31, 20161+109.15%
Dec 31, 20150-62.03%
Dec 31, 20141+28.52%
Dec 31, 20131-38.02%
Dec 31, 20121+1.51%
Dec 31, 20111