SRTA logo
SRTA NASDAQ US

Strata Critical Medical, Inc. - Class A Common Stock

N/A · N/A Website · IPO Jan 2024
$4.15
▼ $-0.03 (-0.72%)
Vol 524K
10
Quality Score
ok
Deep Check
1/5 fail
Mkt Cap
$415.4M
P/E
10.3
ROE
17.1%
Margin
17.7%
D/E
0.00
Beta
2.07
52W
$4–$6

Wall Street Consensus

10 analysts · Apr 2026
3
Strong Buy
6
Buy
1
Hold
0
Sell
0
Strong Sell
90.0%
Buy Rating

Price Chart

Earnings

Beat rate: 25.0%
Next Report May 11, 2026
EPS Estimate: $-0.04
Quarter EPS Est EPS Act Surprise
Mar 2026 $-0.04
Dec 2025 $-0.03 $-0.12 $-0.09
Sep 2025 $-0.03 $-0.05 $-0.02
Jun 2025 $-0.04 $-0.05 $-0.01

Fundamentals Trend

Metric 2025-06-30 2025-09-02 2025-10-02 2025-11-03 2025-12-03 2026-01-02
ROE (TTM) -8.5% -8.5% -8.5% 17.1% 17.1%
P/E (TTM) 8.97 10.29
Net Margin -5.3% -7.5% -7.5% 17.6% 17.6%
Gross Margin 25.1% 25.0% 25.0% 23.8% 23.8%
D/E Ratio 0.00 0.00 0.00 0.00 0.00
Current Ratio 5.95 5.95 5.95 4.39 4.39

Key Ratios

ROA (TTM)
14.7%
P/S (TTM)
1.82
EPS (TTM)
$0.48
Rev Growth 3Y
+49.0%
52W High
$6.02
52W Low
$3.85
$3.85 52-Week Range $6.02

How does SRTA compare to N/A peers?

Peer group: Micro-cap N/A (All) · 453 companies

SRTA valuation vs N/A peers

P/E ratio
10.3
82% below peers (56.5)
vs Peers
vs Industry
Undervalued
P/S ratio
1.8
70% below peers (6.0)
vs Peers
vs Industry
Undervalued
P/B ratio
0% below peers (1.3)
vs Peers
vs Industry
Undervalued
Div yield
0% below peers (19.6%)
vs Peers
vs Industry
Low yield

SRTA profitability vs N/A peers

ROE
17.1%
516% above peers (2.8%)
vs Peers
vs Industry
Below avg
Net margin
17.7%
2192% above peers (0.8%)
vs Peers
vs Industry
Weak
Gross margin
23.8%
63% below peers (63.5%)
vs Peers
vs Industry
Weak
ROA
14.7%
460% above peers (2.6%)
vs Peers
vs Industry
Below avg

SRTA financial health vs N/A peers

D/E ratio
0.0
0% below peers (0.0)
vs Peers
vs Industry
Low debt
Current ratio
4.4
289% above peers (1.1)
vs Peers
vs Industry
Below avg
Beta
2.1
10270% above peers (0.0)
vs Peers
vs Industry
More volatile

SRTA fundamentals radar

SRTA Peer median Industry

SRTA profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

SRTA vs peers: key metrics

Latest News

No related news yet