Sutro Biopharma, Inc. (STRO) NASDAQ

12.66

+2.03(+19.10%)

Updated at January 14 04:00PM

Currency In USD

Previous Close10.63
Open10.79
Day High12.74
Day Low10.66
52-Week High21.5
52-Week Low5.2
Volume242,856
Average Volume132,667
Market Cap107.78M
PE-0.49
EPS-26
Moving Average 50 Days9.73
Moving Average 200 Days8.84
Change2.03

How much would you have if you invested in Sutro Biopharma, Inc.

If you invested $1000 in Sutro Biopharma, Inc. (STRO) since IPO date, it would be worth $83.29 as of January 15, 2026 at a share price of $12.66. Whereas If you bought $1000 worth of Sutro Biopharma, Inc. (STRO) shares 5 years ago, it would be worth $46.84 as of January 15, 2026 at a share price of $12.66.

For more details, use our stock calculator to calculate how much you would've made investing different amounts on specific dates.