Definium Therapeutics, Inc. (DFTX) has a MoatMap StockRank of 44/100 based on Quality (32/100), Value (24/100), and Momentum (75/100) factor scores. The current signal is HOLD.
Definium Therapeutics, Inc. is a clinical-stage biotechnology company dedicated to discovering and developing novel small molecule therapies for rare diseases. The company's competitive potential hinges on the successful advancement of its pipeline candidates through clinical trials, aiming to address critical unmet medical needs with innovative therapeutic approaches.
| Price | $23.48 |
| Market Cap | $2.6B |
| P/E (Forward) | -14.47 |
| Price/Book | 6.80 |
| Return on Equity | -94.7% |
| Return on Invested Capital | -47.8% |
| Debt/Equity | 14.62 |
| Gross Margin | 0.0% |
| Operating Margin | 0.0% |
| Free Cash Flow | $-46M |
Definium Therapeutics, Inc. operates in the Biotechnology industry, part of the Healthcare sector (United States).