Delcath Systems, Inc.

DCTH Healthcare Medical Devices

Delcath Systems, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $85.2 million, up 129.1% from fiscal 2024. In the quarter to June 2026, revenue grew 20.6%, EPS fell 12.5% and free cash flow fell 24.5%, each against the same quarter a year earlier. Insiders bought in the last twelve months.

14.08 0.73 −4.93%
Market cap
$513.9M
P/E
1,408×
Fwd P/E
−17.8×
Dividend yield
—
F-score
7/9
Altman Z
13.26
Beneish M
−2.73
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
1,259.00 464.00 126.25 537.50

+8 more quarters

P/S ratio
4.74 3.70 4.24 4.91
P/FCF ratio
25.81 17.42 17.25 32.50
P/Operating CF
79.11 390.05 43.86 81.96
P/B ratio
3.73 2.97 3.25 3.41
EV/Sales
3.75 2.73 3.20 3.82
EV/EBITDA
0.00 0.00 0.00 63.15
EV/FCF
20.45 12.87 13.01 25.27
Current Ratio
9.83 11.24 10.92 15.06
Net Debt/EBITDA
(45.07) 45.89 35.94 115.62
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
0.08% 0.22% 0.79% 0.19%
Free Cash Flow Yield
3.87% 5.74% 5.80% 3.08%
Free Cash Flow per Share
0.15 0.01 0.21 0.12
Book value per Share
3.38 3.13 3.10 3.16
Free Cash Flow
5.21 0.29 7.70 4.31
EV/EBIT
0.00 0.00 413.27 51.71
Other line items

Show all line items

Columns are period end dates