STRO logo

STRO
Sutro Biopharma Inc

1,115
Mkt Cap
$507.39M
Volume
442,783.00
52W High
$43.85
52W Low
$6.74
PE Ratio
-1.86
STRO Fundamentals
Price
$28.11
Prev Close
$30.62
Open
$30.55
50D MA
$30.30
Beta
1.47
Avg. Volume
259,174.69
EPS (Annual)
-$22.49
P/B
-7.58
Rev/Employee
$748,058.39
$192.10
Loading...
Loading...
News
all
press releases
Gemini Space Posts Upbeat Q1 Results, Joins Figma, Sutro Biopharma And Other Big Stocks Moving Higher On Friday
Dow Jones falls 400 points, while Gemini Space Station Inc (NASDAQ: GEMI) sees 25.7% jump after strong financial results and $100M investment.read more...
News Placeholder
More News
News Placeholder
MannKind (MNKD) Reports Q1 Loss, Misses Revenue Estimates
MannKind (MNKD) delivered earnings and revenue surprises of -150.00% and -13.05%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Stock Rating Upgraded by Truist Financial
Truist Financial raised shares of Sutro Biopharma to a "strong-buy" rating in a research report on Monday...
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Sets New 1-Year High - Still a Buy?
Sutro Biopharma (NASDAQ:STRO) Sets New 52-Week High - Still a Buy...
News Placeholder
Ocugen (OCGN) Reports Q1 Loss, Beats Revenue Estimates
Ocugen (OCGN) delivered earnings and revenue surprises of -12.57% and +27.75%, respectively, for the quarter ended March 2026. Do the numbers hold clues to what lies ahead for the stock?
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Upgraded by Mizuho to "Strong-Buy" Rating
Mizuho upgraded shares of Sutro Biopharma to a "strong-buy" rating in a report on Thursday...
News Placeholder
Short Interest in Sutro Biopharma, Inc. (NASDAQ:STRO) Grows By 17.0%
Sutro Biopharma, Inc. (NASDAQ:STRO - Get Free Report) was the recipient of a significant increase in short interest during the month of April. As of April 15th, there was short interest totaling...
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Hits New 1-Year High - What's Next?
Sutro Biopharma (NASDAQ:STRO) Reaches New 12-Month High - Still a Buy...
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Shares Up 5.6% - What's Next?
Sutro Biopharma (NASDAQ:STRO) Shares Up 5.6% - Still a Buy...
News Placeholder
Sutro Biopharma (NASDAQ:STRO) Shares Gap Down - What's Next?
Sutro Biopharma (NASDAQ:STRO) Shares Gap Down - Should You Sell...
<
1
2
...
>

Compact View

Mini-Chart
Sentiment
Not available
Message Volume
Not available