Skip to main content
STRO logo

STRO · Sutro Biopharma, Inc.

$23.60 +0.20 (+0.85%) At close · Jul 23
Market Cap
$391.06M
Shares
16.57M

Income-statement, balance-sheet and cash-flow figures extracted from the company's SEC filings — 10-K annual and 10-Q quarterly reports — and standardised for comparison across periods.

Revenue
$102.48M +65.2%
FY2025 Revenue FY2016–FY2025
Net Income
-$191.09M +16%
FY2025 Net Income FY2016–FY2025
Operating Margin
-154.53% +229.8pp
FY2025 Operating Margin FY2016–FY2025
Diluted EPS
-$22.49 +23.5%
FY2025 Diluted EPS FY2020–FY2025
Operating Cash Flow
-$177.23M +7.5%
FY2025 Operating Cash Flow FY2016–FY2025

Chart any reported metric, KPI or segment over time — the full statement history lives here

Line Item TTM FY2025 FY2024 FY2023 FY2022 FY2021 FY2020 FY2019 FY2018 FY2017 FY2016
$99.61M $102.48M $62.04M $153.73M $67.77M $61.88M $42.72M $42.74M $38.42M $51.74M $59.73M
-$4.35M
$151.37M $166.42M $252.04M $180.43M $137.17M $104.4M $76.96M $65.61M $54.26M $54.64M $43.55M
$35.33M $41.02M $48.45M $62.58M $59.54M $56M $36.82M $32.59M $21.38M $16.37M $14.82M
$7.32M $7.22M $6.82M $5.69M $4.84M $4.3M $4.78M $4.54M $4.99M $5.66M
$12.8M
$219.12M $260.85M $300.5M $243.01M $196.72M $160.4M $113.78M $98.2M $75.64M $71.01M $58.37M
-$119.51M -$158.37M -$238.45M -$89.28M -$128.94M -$98.52M -$71.06M -$55.47M -$37.22M -$19.27M $1.36M
-154.53% -384.34% -58.07% -190.26% -159.22% -166.32% -129.79% -96.89% -37.25% 2.28%
-$151.04M -$231.24M -$82.46M -$123.25M -$93.68M -$66.76M -$50.69M -$32.68M -$14.28M $7.03M
$1.62M $612K $0
$1.91M -$77K $87K
-$153.72M -$191.18M -$225.1M -$88.6M -$116.7M -$105.54M -$32.03M
-$115K -$93K $2.36M $18.19M $2.5M $0 $103K $0 $0 $0
-$153.6M -$191.09M -$227.46M -$106.79M -$119.2M -$105.54M -$32.13M -$119.2M -$35.32M -$19.69M $1.7M
-186.45% -366.62% -69.47% -175.89% -170.55% -75.2% -278.93% -91.93% -38.05% 2.85%
-$153.69M -$191.11M -$227.44M -$106.15M -$119.51M -$105.98M -$32.16M -$55.53M -$35.36M -$19.67M $1.74M
USD/shares -$22.49 -$29.40 -$17.80 -$23.50 -$22.90 -$9.90
USD/shares -$22.49 -$29.40 -$17.80 -$23.50 -$22.90 -$9.90
shares 8.5M 7.74M 6.02M 5.07M 4.61M 3.26M 2.3M 575.89K 44.79K 40.77K
shares 8.5M 7.74M 6.02M 5.07M 4.61M 3.26M 2.3M 575.89K 44.79K 40.77K
Italic rows are computed from reported lines — open a row's info icon for its formula. Values reflect the latest filing (restatements included); per-share figures on today's split basis. Click a value for its source filing. TTM: trailing twelve months through the latest reported quarter — flows sum the last four quarters, balances take the latest. 3Y/5Y/10Y columns are trailing CAGR from the newest fiscal year; blank where an endpoint is missing or negative.

Price & Valuation

Multiples computed on the strict TTM/EV methodology — today's snapshot against the industry, and each ratio recomputed as of past filing dates.

Valuation

EV/Revenue
Biotechnology median 8.40×
EV/EBIT
Biotechnology median 26.67×
P/E (TTM)
Biotechnology median 7.02×

Valuation over time computed as of each quarter's filing date

Key facts CIK 1382101 CUSIP 869367201 13F (30d) 5 filings 5 filers Visit website Investor relations