Sutro Biopharma, Inc. (STRO)

NASDAQ: STRO · Real-Time Price · USD
16.17
-0.74 (-4.38%)
Sep 15, 2026, 1:52 PM EDT - Market open
Market Cap268.12M +260.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
Volume1,154,143
Open16.82
Previous Close16.91
Day's Range15.43 - 16.82
52-Week Range7.15 - 43.85
Beta1.49
AnalystsStrong Buy
Price Target47.23 (+192.08%)
Earnings DateAug 12, 2026