Delcath Systems, Inc. (DCTH) has a MoatMap StockRank of 86/100 based on Quality (71/100), Value (46/100), and Momentum (55/100) factor scores. The current signal is STRONG BUY. Delcath Systems is a micro-cap medical device/biotech company with binary regulatory and commercialization risks, failing our requirement for established quality compounders with high ROIC.
Delcath Systems, Inc. is a commercial-stage oncology company focused on developing and commercializing its proprietary Melphalan Hepatic Delivery System (Melphalan/HDS) for treating primary and metastatic cancers of the liver. The company's unique drug-device combination allows for targeted regional chemotherapy, offering a specialized treatment option for liver-dominant cancers with reduced systemic toxicity.
| Price | $11.69 |
| Market Cap | $378M |
| P/E (TTM) | 1079.00 |
| P/E (Forward) | -28.15 |
| Price/Book | 3.30 |
| Return on Equity | 0.6% |
| Return on Invested Capital | 0.6% |
| Debt/Equity | 0.81 |
| Gross Margin | 86.0% |
| Operating Margin | -6.6% |
| Revenue Growth | 26.3% |
| Free Cash Flow | $20M |
Delcath Systems, Inc. operates in the Medical Devices industry, part of the Healthcare sector (United States).