Upgrade

Sutro Biopharma, Inc.

STRO

Last
$14.27
Day
-6.9%
1y
+79.2%
5y
-92.0%
52w
-65.1%
SPY YTD
+13.3%
XLV
+8.1%
Earnings
2026-11-0526d
EMA 21
16.24
EMA 50
18.91
EMA 200
21.42
20d high
-12.0%
5y high
-93.5%
5y range
4th
Website · 128 employees · United States

Positions held

Your positions

STRO isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-12
Hold
avoid
Signal
Sell
Target
$17.32
Stop
$13.65
Stop distance
4.3%
Target vs last
+21.4%

Fundamentals

Market cap$254.02MEnterprise value$100.46MTrailing P/E—Forward P/E-2.47
PEG—Price / book-2.46Beta1.50Dividend yield0.00%
Revenue growth-84.6%Earnings growth—Gross margin-2.2%Operating margin-3.0%
Profit margin0.0%ROE—ROA-36.1%Debt / equity—
Current ratio3.32Free cash flow-$100.76MAnalyst recommendationstrong_buyMean target$47.23
52w high$43.8552w low$7.15

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$9.8M$14.5M$11.6M$9.7M$63.7M—
Op margin-301.7%-203.9%-289.0%-401.3%23.7%—
Net income-$38.5M-$38.5M-$46.8M-$56.9M-$11.5M—
Gross margin——————
Gross profit——————
Operating income-$29.7M-$29.6M-$33.7M-$38.9M$15.1M—
  • Revenue -32% vs prior quarter ($9.8M vs $15M).
  • Operating margin compressed to -301.7%.

Yearly (6y)

20252024202320222021
Revenue$102M$62.0M$154M$67.8M—
Op margin-102.4%-384.3%-58.1%-190.3%—
Net income-$191M-$227M-$107M-$119M—
Gross margin—————
Gross profit—————
Operating income-$105M-$238M-$89.3M-$129M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

STRO · daily-5.0% over 13 sessions
Close EMA21 EMA50 EMA200
13.8814.6115.3416.0616.792026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$57M-$27M$3M$34M$64M-401%-189%24%2025-Q22025-Q32025-Q42026-Q12026-Q2