Strata Critical Medical, Inc. (SRTA) has a MoatMap StockRank of 71/100 based on Quality (43/100), Value (49/100), and Momentum (62/100) factor scores. The current signal is BUY. Strata Critical Medical is a small-cap healthcare company lacking a clear competitive moat or scale. It does not align with our high-conviction macro themes.
Strata Critical Medical, Inc. develops and commercializes advanced medical technologies designed for critical care and emergency medicine. The company focuses on innovative solutions that improve patient monitoring, diagnostics, and intervention in high-acuity settings. Its specialized product portfolio aims to address critical gaps in emergency medical treatment, positioning it in a niche market with significant potential for impact on patient outcomes.
| Price | $5.61 |
| Market Cap | $560M |
| Price/Book | 1.90 |
| Return on Equity | -6.4% |
| Return on Invested Capital | -7.3% |
| Debt/Equity | 1.56 |
| Gross Margin | 21.1% |
| Operating Margin | -2.8% |
| Revenue Growth | 87.4% |
| Free Cash Flow | $-24M |
Strata Critical Medical, Inc. operates in the Medical Care Facilities industry, part of the Healthcare sector (United States).