Delcath Systems, Inc. (DCTH)
NASDAQ: DCTH · Real-Time Price · USD
10.55
-0.29 (-2.72%)
At close: Apr 28, 2026, 4:00 PM EDT
10.34
-0.21 (-1.94%)
After-hours: Apr 28, 2026, 6:42 PM EDT

Delcath Systems Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
363350398953661
Market Cap Growth
3.30%-11.97%320.38%161.80%-40.98%-42.97%
Enterprise Value
273.4260.19345.7567.4744.1854.11
Last Close Price
10.5510.1012.044.163.607.75
PE Ratio
150.64144.29-12.95-1.41-0.87-2.16
PS Ratio
4.264.1110.7045.8513.3017.24
PB Ratio
3.293.155.796.00-6.175.13
P/TBV Ratio
3.703.634.994.28-5.454.63
P/FCF Ratio
17.3316.71-20.69-3.02-1.44-2.69
P/OCF Ratio
16.1415.56-21.31-3.03-1.45-2.71
EV/Sales Ratio
3.213.059.2932.6716.2515.22
EV/EBITDA Ratio
304.45-5.40-8.00-0.89-0.65-1.08
EV/EBIT Ratio
414.24-5.36-7.96-0.88-0.65-1.07
EV/FCF Ratio
13.0412.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.65%-51.65%-135.91%-1734.62%-2331.27%-303.98%
Return on Assets (ROA)
-49.33%-49.33%-75.45%-271.00%-268.18%-149.36%
Return on Invested Capital (ROIC)
-252.82%-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.74%0.69%-7.72%-70.67%-114.44%-46.32%
FCF Yield
5.77%5.98%-4.83%-33.07%-69.56%-37.12%
Buyback Yield / Dilution
-40.01%-40.01%-75.67%-83.09%-24.05%-146.59%
Total Shareholder Return
-40.01%-40.01%-75.67%-83.09%-24.05%-146.59%
Updated Feb 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q