Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
12.59
-0.36 (-2.78%)
At close: Jun 30, 2026, 4:00 PM EDT
12.68
+0.09 (0.71%)
After-hours: Jun 30, 2026, 6:55 PM EDT

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
435350398953661
Market Cap Growth
-20.21%-11.97%320.38%161.80%-40.98%-42.97%
Enterprise Value
346.24260.29345.8672.4244.3754.52
Last Close Price
12.5910.1012.044.163.607.75
PE Ratio
774.74144.29----
Forward PE
-69.66----
PS Ratio
4.814.1110.7045.8513.3017.24
PB Ratio
3.853.155.796.00-6.175.13
P/TBV Ratio
4.273.634.994.28-4.63
P/FCF Ratio
22.6516.71----
P/OCF Ratio
20.5315.56----
EV/Sales Ratio
3.833.059.3035.0716.3215.34
EV/EBITDA Ratio
-257.96----
EV/EBIT Ratio
-394.37----
EV/FCF Ratio
18.0412.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.91%2.60%-85.71%-357.16%-442.12%-450.44%
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.42%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