Sutro Biopharma, Inc. (STRO)

NASDAQ: STRO · Real-Time Price · USD
22.28
+1.80 (8.79%)
At close: Aug 17, 2026, 4:00 PM EDT
22.45
+0.17 (0.76%)
After-hours: Aug 17, 2026, 5:34 PM EDT
Market Cap369.43M +464.5%
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
Volume343,166
Open20.54
Previous Close20.48
Day's Range20.21 - 22.43
52-Week Range7.15 - 43.85
Beta1.51
AnalystsStrong Buy
Price Target47.23 (+111.98%)
Earnings DateAug 12, 2026