Delcath Systems, Inc. DCTH

15.60 (0.48) (2.99%) as of 25 Sep
Market cap
$558.0M
P/E
1,560×
Insider Buys alert about insiders buying in the last 12 month
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