DCTH
Delcath Systems Inc
NASDAQ: DCTH · HEALTHCARE · MEDICAL DEVICES
$10.38
+1.67% today
Updated 2026-04-30
Market cap
$376.65M
P/E ratio
154.86
P/S ratio
4.42x
EPS (TTM)
$0.07
Dividend yield
—
52W range
$8 – $18
Volume
0.4M
WallStSmart proprietary scores
39
out of 100
Grade: D
Sell
Investment rating
7.3
Growth
B+5.0
Quality
C+3.5
Profitability
D3.7
Valuation
D—/9
Piotroski F-Score
—
—
Altman Z-Score
—
—
Industry rank
—
View all highly rated stocks (75+) →206 stocks currently score above 75
Price targets
Analyst target
$21.33
+105.49%
12-Month target
$0.48
-95.38%
Intrinsic (DCF)
—
Margin of safety
—
1 Strong Buy5 Buy0 Hold0 Sell0 Strong Sell
Price chart
X-Ray snapshot
Strengths
+ Free cash flow $7.70M — positive
+ Revenue growth 37.30% QoQ
Risks
- Thin margins at 3.17%
- P/E 154.86x — expensive valuation
Key financials
Revenue Net Income Free Cash Flow
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| Revenue | $2.72M | $2.06M | $37.20M | $85.23M | $85.23M |
| Net income | $-36.51M | $-47.68M | $-26.39M | $2.70M | $-1.90M |
| EPS | — | — | — | — | $0.07 |
| Free cash flow | $-25.16M | $-31.31M | $-19.24M | $20.97M | $7.70M |
| Profit margin | -1,342.70% | -2,308.86% | -70.92% | 3.17% | 3.17% |
Recent insider activity
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-03-06 | PENNELL, SANDRA | Buy | 5,533 | $9.04 |
| 2026-03-02 | MICHEL, GERARD J | Buy | 11,200 | $8.96 |
| 2026-02-17 | VUKOVIC, VOJO | Buy | 56,500 | — |
Peer comparison
Smart narrative
Delcath Systems Inc trades at $10.38. representing a P/E of 154.86x trailing earnings. Our Smart Value Score of 39/100 indicates the stock is weak. TTM revenue stands at $85.23M. with profit margins at 3.17%.
Frequently asked questions
What is Delcath Systems Inc's stock price?
Delcath Systems Inc (DCTH) trades at $10.38.
Is Delcath Systems Inc overvalued?
Smart Value Score 39/100 (Grade D, Sell).
What is the price target of Delcath Systems Inc (DCTH)?
The analyst target price is $21.33, representing +105.5% upside from the current price of $10.38.
What is Delcath Systems Inc's revenue?
TTM revenue is $85.23M.
Company info
SectorHEALTHCARE
IndustryMEDICAL DEVICES
CountryUSA
ExchangeNASDAQ
CurrencyUSD
Quick metrics
P/S ratio4.42x
ROE3.00%
Beta0.44
50D MA$9.68
200D MA$10.22
Shares out0.03B
Float0.03B
Short ratio—
Avg volume0.4M
Performance
1 week—
1 month—
3 months—
YTD—
1 year—
3 years—
5 years—