Delcath Systems, Inc.DCTHNASDAQ
LOADING
|||

Analyst Sentiment

Analysts lean bullish — 80% recommend buying.

Consensus Rating
Buy
10 analysts·Moderate coverage
80%
Rating Distribution
Strong Buy
00%
Buy
880%
Hold
110%
Sell
110%
Strong Sell
00%

Analyst ratings reflect Wall Street opinion, not guarantees. Historical accuracy varies by firm and sector.

Price Target Expectations

Analysts see significant upside — consensus target 151% higher.

Bear Case
$20.00
+100%
Consensus
$25.00
+151%
Bull Case
$30.00
+201%
Price Range10 analysts
Low
Consensus
High
$20.00
$30.00
Current Target
Current Price
$9.98
Upside to Target
$15.02

Price targets are 12-month forecasts. Actual results depend on earnings, market conditions, and sector trends.

Earnings & Revenue Estimates

Earnings Surprises

Recent Analyst Actions

Oct 21, 2025Craig-Hallum
Delcath Systems price target lowered to $20 from $24 at Craig-Hallum
Target:$20.00
+75.1%from $11.42
Oct 20, 2025H.C. Wainwright
Delcath Systems price target lowered to $30 from $31 at H.C. Wainwright
Target:$30.00
+173.5%from $10.97
Mar 7, 2025H.C. Wainwright
Delcath Systems price target raised to $24 from $22 at H.C. Wainwright
Target:$24.00
+84.6%from $13.00
May 15, 2024H.C. Wainwright
Delcath Systems (DCTH) PT Raised to $22 at H.C. Wainwright
Target:$22.00
+191.8%from $7.54