STRO logo
STRO NASDAQ US

Sutro Biopharma, Inc. - Common Stock

Healthcare · Biotechnology Website · IPO Sep 2018
$23.78
▼ $-1.09 (-4.38%)
Vol 126K
4
Quality Score
fail
Mkt Cap
$98.6M
ROE
-223.8%
Margin
-204.8%
D/E
0.00
Beta
1.57
52W
$5–$22

Wall Street Consensus

16 analysts · Apr 2026
3
Strong Buy
10
Buy
2
Hold
1
Sell
0
Strong Sell
81.2%
Buy Rating

Price Chart

Earnings

Beat rate: 20.0%
Next Report May 06, 2026
EPS Estimate: $-4.03
Quarter EPS Est EPS Act Surprise
Mar 2026 $-4.03
Dec 2025 $-4.43 $-5.29 $-0.86
Sep 2025 $-4.23 $-6.70 $-2.47
Jun 2025 $-4.10 $-1.40 +$2.70

Fundamentals Trend

Metric 2025-06-30 2025-09-02 2025-10-02 2025-11-03 2025-12-03 2026-01-02
ROE (TTM) -224.1% -224.1% -224.1% -223.8% -223.8%
P/E (TTM)
Net Margin -18.0% -199.8% -199.8% -199.8% -204.8% -204.8%
Gross Margin
D/E Ratio 0.00 0.00 0.00 0.00 0.00
Current Ratio 3.12 3.12 3.12 3.12 2.53 2.53

Key Ratios

ROA (TTM)
-73.3%
P/S (TTM)
0.93
P/B
3.4
EPS (TTM)
$-18.07
CF/Share
$-2.80
Rev Growth 3Y
+0.1%
52W High
$21.50
52W Low
$5.23
$5.23 52-Week Range $21.50

How does STRO compare to Biotechnology peers?

Peer group: Micro-cap Biotechnology (All) · 528 companies

STRO AAPG ABEO ABOS ABP

STRO valuation vs Biotechnology peers

P/E ratio
0% below peers (18.8)
vs Peers
vs Industry
Undervalued
P/S ratio
0.9
93% below peers (12.9)
vs Peers
vs Industry
Undervalued
P/B ratio
3.4
38% above peers (2.5)
vs Peers
vs Industry
Pricier
Div yield
0% below peers (0.0%)
vs Peers
vs Industry
Low yield

STRO profitability vs Biotechnology peers

ROE
-223.8%
233% below peers (-67.3%)
vs Peers
vs Industry
Weak
Net margin
-204.8%
29% above peers (-286.8%)
vs Peers
vs Industry
Weak
Gross margin
0% below peers (78.6%)
vs Peers
vs Industry
In line
ROA
-73.3%
57% below peers (-46.7%)
vs Peers
vs Industry
Weak

STRO financial health vs Biotechnology peers

D/E ratio
0.0
0% below peers (0.0)
vs Peers
vs Industry
Low debt
Current ratio
2.5
43% below peers (4.4)
vs Peers
vs Industry
Low liquidity
Beta
1.6
62% above peers (1.0)
vs Peers
vs Industry
More volatile

STRO fundamentals radar

STRO Peer median Industry

STRO profitability vs leverage

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

STRO vs peers: key metrics