← All US stocks
SB

Sutro Biopharma, Inc. - Common Stock

STRO

Close · 10/09/2026

17.83

1D

-2.89%

52-week range

7.15 – 43.85

Volume

1,69,200.00

Price history

STRO

11/08/2026 to 10/09/2026

O 18.01 H 18.21 L 17.58

25.0417.8311/08/202610/09/2026
1W-12.90%
1M-28.79%
3M-31.66%
6M-27.34%
1Y+83.81%
3Y-59.48%
5Y-92.03%
MAX-90.40%

Fundamentals

as of 10/09/2026
Market cap
$295.64M
Shares out
16.58M
P/E (forward)
-3.23
EPS (trailing)
-10.89
Beta
1.49
Profit margin
-395.25%
P/B
-3.22

SEC financial statements

33 quarterly and 10 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
STRO
Index
-
Sector
-
Industry
-
HQ
-

Last close 10/09/2026.