Skip to content

Delcath Systems

US · DCTH #3706 by market cap
14.67 -0.71 -4.62%
Live - 5344 symbols - heartbeat 150s ago · 2026-10-08 10:11
After-hours 15.38 0.00%
Market cap
509.03M
P/E (TTM)
1,467.00
P/B
4.20
EPS
0.07
Reader sentiment Are you bullish or bearish on DCTH?

Anonymous reader poll. Unscientific, not investment advice.