S
Sutro Biopharma (STRO)
Official siteHEALTHCARE • BIOTECHNOLOGY • NASDAQ
$20.45
-0.86 (-4.04%)
Market Cap: $339.08M
Last updated: Sep 01, 2026 at 10:00 AM ET
Earnings
Performance (10Y)
Beat Rate
50%(16/32)Avg Surprise
-133.74%Upcoming Estimates
Sep 30, 2026
EPS Consensus$-2.64
Range$-2.86 - $-2.42
2 analysts
EPS RevisionsNo revisions (7d)No revisions (30d)
EPS Estimate Drift
90d ago$0.00+100.0%
60d ago$0.00+100.0%
30d ago$0.00+100.0%
7d ago$-2.42+8.3%
Current$-2.64
Revenue Consensus
$8MRange$0 - $15M
13 analysts
Dec 31, 2026
EPS Consensus$0.38
Range$-2.17 - $1.75
3 analysts
Revenue Consensus
$25MRange$3M - $98M
12 analysts
Key Metrics
Technical Indicators Dashboard
Moving Averages
SMA 10$21.36
SMA 20$22.63
SMA 50$25.55
SMA 200$21.96
EMA 10$21.42
EMA 20$22.32
EMA 50$24.53
EMA 200$22.67
MACD
Line: -1.26Signal: -1.28Hist: 0.02
ADX
ADX: 35.7+DI: 10.9-DI: 32.3
Aroon & PSAR
Aroon Up32.0
Aroon Down52.0
PSAR$24.63
Bollinger Bands
Upper Band$26.56
Lower Band$18.70
%B Position3471%(Upper)
Band Width0.22
RSI (14-Day)
Neutral
36.9
Momentum Oscillators
Stoch %K34.5
Stoch %D35.8
Williams %R-72.3
ROC (10d)-0.1%
Momentum-0.03
CCI (20d)-71.9
MFI (14d)40.4
Volatility Measures
ATR (14d)$1.75(8.6%)
StdDev (20d)1.96
Hist Vol75.8%(High)
Volume Flow
VWAP$20.76
OBV-18.5M
AD Line37.8B
CMF (20d)-0.011
Volume Metrics
Avg Vol (20d)283.8K
Vol Ratio0.5x
VWMA (20d)$22.02
Pivot Points
R3$22.29
R2$21.98
R1$21.65
Pivot Point$21.34
S1$21.01
S2$20.70
S3$20.37
Advanced Oscillators
TSI-21.79
Ultimate Osc44.1
KST-162.98
Financial Data
Related GNG Research
No research available
Be the first to write about STRO
News
Frequently Asked Questions About STRO
- Does STRO pay dividends?
- Sutro Biopharma (STRO) does not currently pay a regular dividend.
- What is STRO's market cap?
- Sutro Biopharma (STRO) has a market capitalization of $339.08M with a current stock price of $20.45.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.