Sutro Biopharma, Inc. (STRO)

NASDAQ: STRO · Real-Time Price · USD
20.45
-0.86 (-4.04%)
Aug 28, 2026, 4:00 PM EDT - Market closed
Market Cap339.08M +342.7%
Revenue (ttm)45.70M -56.3%
Net Income-180.64M
EPS-15.47
Shares Out 16.58M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume143,815
Open21.31
Previous Close21.31
Day's Range20.28 - 21.56
52-Week Range7.15 - 43.85
Beta1.51
AnalystsStrong Buy
Price Target47.23 (+130.95%)
Earnings DateAug 12, 2026