Equillium, Inc. (EQ) has a MoatMap StockRank of 52/100 based on Quality (35/100), Value (37/100), and Momentum (66/100) factor scores. The current signal is HOLD. Equillium is a clinical-stage biotechnology company. It is highly speculative, pre-revenue, and lacks the quality compounding metrics (ROIC, cash flow) required by our investment philosophy.
Equillium, Inc. is a clinical-stage biotechnology company focused on developing novel immunotherapies for severe autoimmune and inflammatory disorders. The company's lead product candidate, itolizumab, targets the CD6 signaling pathway to modulate T-cell activity, aiming to treat conditions such as acute graft-versus-host disease (aGVHD) and lupus nephritis. It operates as a specialized biotech firm, leveraging its deep understanding of immunology to address critical unmet needs in immune-mediated diseases.
| Price | $2.70 |
| Market Cap | $180M |
| P/E (Forward) | -12.11 |
| Price/Book | 3.37 |
| Return on Equity | -54.4% |
| Return on Invested Capital | -81.6% |
| Debt/Equity | 1.16 |
| Gross Margin | 0.0% |
| Operating Margin | 0.0% |
| Free Cash Flow | $-13M |
Equillium, Inc. operates in the Biotechnology industry, part of the Healthcare sector (United States).