Edesa Biotech, Inc. (EDSA) has a MoatMap StockRank of 26/100 based on Quality (28/100), Value (34/100), and Momentum (51/100) factor scores. The current signal is SELL. Edesa Biotech is a micro-cap clinical-stage biopharmaceutical company. It has no approved products, no revenues, and high cash burn, making it entirely unsuitable for our concentrated quality portfolio.
Edesa Biotech, Inc. is a Canadian clinical-stage biopharmaceutical company focused on developing host-directed therapeutics for inflammatory and infectious diseases. The company's competitive position is driven by its lead candidate, EB05, a monoclonal antibody targeting TLR4, which is being evaluated for the treatment of Acute Respiratory Distress Syndrome (ARDS) in hospitalized patients. Edesa operates as a specialized biotech developer, targeting high-mortality critical care conditions and chronic dermatological indications.
| Price | $4.94 |
| Market Cap | $70M |
| Price/Book | 15.86 |
| Return on Equity | -96.4% |
| Return on Invested Capital | -57.2% |
| Gross Margin | 0.0% |
| Operating Margin | 0.0% |
| Free Cash Flow | $-5M |
Edesa Biotech, Inc. operates in the Biotechnology industry, part of the Healthcare sector (Canada).