Sutro Biopharma, Inc. (STRO)

NASDAQ: STRO · Real-Time Price · USD
9.33
-0.96 (-9.33%)
Oct 23, 2026, 4:00 PM EDT - Market closed
Market Cap154.70M +57.4%
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
Volume430,837
Open10.22
Previous Close10.29
Day's Range9.16 - 10.29
52-Week Range7.15 - 43.85
Beta1.50
AnalystsStrong Buy
Price Target47.23 (+406.22%)
Est. EarningsNov 5, 2026