Stocktoria

DELCATH SYSTEMS, INC. DCTH

Nasdaq · stock · Surgical & Medical Instruments & Apparatus · website · IPO 2000-10-19 · LEI

DELCATH SYSTEMS, INC. statistics & valuation

Market cap$446.7M
P / E165.4×
P / S5.2×
P / B4.0×
P / FCF21.3×
Net margin3.2%
FCF margin24.6%
Return on capital0.6%
Graham number -87.8%$2.09

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($2.09); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
-721.50% -1342.70% -2308.90% -70.90% 3.20% 2016201720182019202020212022202320242025
Gross margin (%)
81.10% 74.80% 69.20% 83.40% 86.20% 2016201720182019202020212022202320242025
Operating margin (%)
-690.00% -1245.10% -1849.00% -33.40% 0.80% 2016201720182019202020212022202320242025
Return on equity (%)
-6654.40% -109.40% -214.60% -302.20% -38.40% 2.40% 2016201720182019202020212022202320242025
Shares outstanding
11750 228139 26.7M 67091 6.0M 7.9M 10.0M 22.8M 33.1M 39.9M 2016201720182019202020212022202320242025
Net debt ($)
$8.0M -$2.5M -$32.4M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-51.00% -507.70% -280.90% -62.50% -69.70% -77.40% -204.40% -123.50% -34.50% 2.20% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-639.90% -925.30% -1516.20% -51.70% 24.60% 2016201720182019202020212022202320242025
Debt / equity (×)
0.64× 0.00× 2016201720182019202020212022202320242025
EPS ($)
-$3250.00 -$0.72 -$342.83 -$8.35 -$3.59 -$4.12 -$2.94 -$0.93 $0.07 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Gross margin86.2%83.4%69.2%74.8%81.1%
Operating margin0.8%-33.4%-1849.0%-1245.1%-690.0%
Net margin3.2%-70.9%-2308.9%-1342.7%-721.5%
FCF margin24.6%-51.7%-1516.2%-925.3%-639.9%
Return on assets2.2%-34.5%-123.5%-204.4%-77.4%-69.7%-62.5%-280.9%-507.7%-51.0%
Return on equity2.4%-38.4%-302.2%623.1%-214.6%-109.4%139.7%128.7%-6654.4%1206.1%
Debt / equity0.00×0.64×-2.68×
Current ratio10.9212.012.261.105.233.220.790.330.970.95

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.