Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
11.50
-0.19 (-1.63%)
Jun 10, 2026, 12:47 PM EDT - Market open

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
397350398953661
Market Cap Growth
-29.23%-11.97%320.38%161.80%-40.98%-42.97%
Enterprise Value
307.05260.19345.7567.4744.1854.11
Last Close Price
11.5010.1012.044.163.607.75
PE Ratio
852.79144.29----
Forward PE
-69.66----
PS Ratio
4.374.1110.7045.8513.3017.24
PB Ratio
3.573.155.796.00-6.175.13
P/TBV Ratio
3.903.634.994.28-5.454.63
P/FCF Ratio
20.6016.71----
P/OCF Ratio
18.6815.56----
EV/Sales Ratio
3.403.059.2932.6716.2515.22
EV/EBITDA Ratio
-257.86----
EV/EBIT Ratio
-394.22----
EV/FCF Ratio
16.0012.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.14%0.69%----
FCF Yield
4.85%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