Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
12.81
+0.22 (1.75%)
At close: Jul 21, 2026, 4:00 PM EDT
12.81
0.00 (0.00%)
After-hours: Jul 21, 2026, 4:01 PM EDT

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
439350398953661
Market Cap Growth
11.99%-11.97%320.38%161.80%-40.98%-42.97%
Enterprise Value
355.56260.29345.8672.4244.3754.52
Last Close Price
12.8110.1012.044.163.607.75
PE Ratio
939.26144.29----
Forward PE
-69.66----
PS Ratio
4.914.1110.7045.8513.3017.24
PB Ratio
3.853.155.796.00-6.175.13
P/TBV Ratio
4.343.634.994.28-4.63
P/FCF Ratio
23.1316.71----
P/OCF Ratio
20.9715.56----
EV/Sales Ratio
3.933.059.3035.0716.3215.34
EV/EBITDA Ratio
-257.96----
EV/EBIT Ratio
-394.37----
EV/FCF Ratio
18.5312.41----
Debt / Equity Ratio
0.010.010.010.33-2.681.31
Debt / EBITDA Ratio
-0.93----
Debt / FCF Ratio
0.050.05----
Net Debt / Equity Ratio
-0.78-0.81-0.76-1.41-1.40-0.56
Net Debt / EBITDA Ratio
73.29-89.304.290.59-0.250.28
Net Debt / FCF Ratio
-4.61-4.302.710.71-0.330.30
Asset Turnover
0.730.850.650.070.110.10
Inventory Turnover
1.261.371.210.240.400.59
Quick Ratio
9.679.3910.441.990.553.84
Current Ratio
11.2410.9212.012.261.105.23
Return on Equity (ROE)
0.50%3.00%-62.44%-961.44%-1198.36%-150.74%
Return on Assets (ROA)
-0.55%0.51%-21.54%-135.22%-132.79%-72.41%
Return on Invested Capital (ROIC)
-2.99%2.70%-246.70%--813.28%-2980.68%
Return on Capital Employed (ROCE)
-1.43%0.72%-26.80%-301.93%-223.47%-94.77%
Earnings Yield
0.13%0.69%----
FCF Yield
4.32%5.98%----
Buyback Yield / Dilution
-26.16%-40.01%-75.67%-83.09%-24.05%-146.59%
Total Shareholder Return
-26.16%-40.01%-75.67%-83.09%-24.05%-146.59%
SEC Filings: 10-K · 10-Q