StockData
Sutro Biopharma, Inc. logo

Sutro Biopharma, Inc. (STRO) stock

STRONasdaqBiological Products, (No Diagnostic Substances)Fiscal year ends December 31
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 10-Q on Nov 12, 2026Score 7/30
$9.59−0.67 (-6.53%)

Close on Nov 12, 2026Market cap $159.01MP/E –Yield –

Sutro Biopharma market cap

Market capitalization is the share price multiplied by the number of shares outstanding.

Sutro Biopharma's market cap was $170.07M on Nov 11, 2026, against $78.24M a year earlier. Over the last 5 years it ranged from $54.04M to $688.36M, with a median of $264.31M.

Market Cap at the end of each year

PeriodPeriod endValueChange
2026Nov 11, 2026$170.07M+72.7%
2025Dec 31, 2025$98.46M-35.1%
2024Dec 31, 2024$151.61M-42.0%
2023Dec 29, 2023$261.26M-40.8%
2022Dec 30, 2022$441.42M-35.9%
2021Dec 31, 2021$688.36M-16.8%
2020Dec 31, 2020$827.00M+225.6%
2019Dec 31, 2019$253.99M+5704.7%
2018Dec 31, 2018$4.38M–

More Sutro Biopharma figures

See a number that looks wrong?