IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

DELCATH SYSTEMS, INC. (DCTH)

Surgical & Medical Instruments & Apparatus

Latest Price
$16.17
TTM P/E
1617.00
Normalized P/E
--
Div Yield
--
Book Value
3.37
P/B Ratio
4.80

Valuation metrics

adjust assumptions →
EPS: $0.07
Book value / share: $3.21
Formula: √(22.5 × EPS × BVPS)
Graham Number
$2.25
86% downside
EPS: $0.07
Target P/E: 15×
Formula: EPS × P/E
P/E Fair Value
$1.05
94% downside

Institutional Ownership

50.7% held by institutions
InstitutionSharesValueOwnership %ChangeFiling Date
Rosalind Advisors, Inc.3.30M$41.0M9.53%--2026-06-30
BlackRock, Inc.2.71M$34.0M7.81%+922.3K2026-06-30
VANGUARD CAPITAL MANAGEMENT LLC1.22M$15.0M3.53%-108.0K2026-06-30
Propel Bio Management, LLC871.5K$10.0M2.52%-108.2K2026-06-30
GEODE CAPITAL MANAGEMENT, LLC733.1K$9.0M2.12%+41.1K2026-06-30
STATE STREET CORP679.3K$8.0M1.96%+14.9K2026-06-30
ALGERT GLOBAL LLC580.7K$7.0M1.68%+435.0K2026-06-30
MILLENNIUM MANAGEMENT LLC566.4K$7.0M1.64%-21.7K2026-06-30
Divisadero Street Capital Management, LP499.8K$6.0M1.44%--2026-06-30
MORGAN STANLEY408.0K$5.0M1.18%+22.5K2026-06-30
View all institutional holders →