Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
9.08
0.00 (0.00%)
At close: Mar 6, 2026, 4:00 PM EST
9.24
+0.16 (1.81%)
After-hours: Mar 6, 2026, 7:30 PM EST

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
315350398953661
Market Cap Growth
-37.26%-11.97%320.38%161.80%-40.98%-42.97%
Enterprise Value
225.4260.18345.7567.4744.1854.11
Last Close Price
9.0810.1012.044.163.607.75
PE Ratio
129.71144.29-12.95-1.41-0.87-2.16
PS Ratio
3.704.1110.7045.8513.3017.24
PB Ratio
2.833.155.796.00-6.175.13
P/TBV Ratio
3.263.634.994.28-5.454.63
P/FCF Ratio
15.0516.71-20.69-3.02-1.44-2.69
P/OCF Ratio
14.0115.56-21.31-3.03-1.45-2.71
EV/Sales Ratio
2.643.059.2932.6716.2515.22
EV/EBITDA Ratio
251.00-5.40-8.00-0.89-0.65-1.08
EV/EBIT Ratio
341.51-5.36-7.96-0.88-0.65-1.07
EV/FCF Ratio
10.7512.41-17.97-2.16-1.76-2.38
Debt / Equity Ratio
0.010.010.010.33-2.681.31
Debt / EBITDA Ratio
-0.02-0.02-0.02-0.13-0.23-0.32
Debt / FCF Ratio
0.050.05-0.05-0.32-0.63-0.70
Net Debt / Equity Ratio
-0.81-0.81-0.76-1.41-1.40-0.56
Net Debt / EBITDA Ratio
1.871.871.210.29-0.120.14
Net Debt / FCF Ratio
-4.30-4.302.710.71-0.330.30
Asset Turnover
0.850.850.650.070.110.10
Inventory Turnover
-1.37-1.37-1.21-0.24-0.40-0.59
Quick Ratio
9.399.3910.441.990.553.84
Current Ratio
10.9210.9212.012.261.105.23
Return on Equity (ROE)
-51.72%-51.65%-135.91%-1734.62%-2331.27%-303.98%
Return on Assets (ROA)
-49.32%-49.33%-75.45%-271.00%-268.18%-149.36%
Return on Invested Capital (ROIC)
-252.81%-252.82%-504.92%-4520.02%-1508.71%-2190.65%
Return on Capital Employed (ROCE)
-52.99%-52.99%-93.86%-605.12%-451.31%-195.50%
Earnings Yield
0.86%0.69%-7.72%-70.67%-114.44%-46.32%
FCF Yield
6.65%5.98%-4.83%-33.07%-69.56%-37.12%
Buyback Yield / Dilution
-6.01%-6.01%-12.57%-61.35%-30.02%-10.42%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q