Sutro Biopharma, Inc. (STRO)

NASDAQ: STRO · Real-Time Price · USD
21.44
+0.95 (4.64%)
Aug 25, 2026, 4:00 PM EDT - Market closed
Market Cap355.50M +388.9%
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
Volume108,233
Open20.75
Previous Close20.49
Day's Range20.75 - 21.82
52-Week Range7.15 - 43.85
Beta1.51
AnalystsStrong Buy
Price Target47.23 (+120.29%)
Earnings DateAug 12, 2026