Delcath Systems
DCTH
14.67
-0.71
-4.62%
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)i
- 1,467.00
- P/Bi
- 4.20
- EPSi
- 0.07
- Div yieldi
- 0.00%
- 52W posi
- 70%
Reader sentiment
Are you bullish or bearish on DCTH?
Anonymous reader poll. Unscientific, not investment advice.
Stock splits
- 700→1 2019-12-24
- 100→1 2019-10-22
- 500→1 2018-05-02
- 350→1 2017-11-06
- 16→1 2016-07-21
- 16→1 2014-04-09
Quote time 2026-10-08 10:11:35 · For reference only, not investment advice and not tailored to your situation.