STRO
STRO
NASDAQ · Biotechnology

Sutro Biopharma Inc

$33.20
-0.15 (-0.45%)
As of Jun 30, 10:31 PM ET ·
Financial Highlights (FY 2026)
Revenue
196.13M
Net Income
-365,694,678
Gross Margin
Profit Margin
-186.5%
Rev Growth
+14.8%
D/E Ratio
Revenue & Net Income
Margin Trends
FY 2026 FY 2025 FY 2024 FY 2023
Gross Margin 66.9% 66.9%
Operating Margin -154.5% -139.1% 4.4% 4.4%
Profit Margin -186.5% -177.1% 3.9% 3.3%
Income Statement
FY 2026 FY 2025 FY 2024 FY 2023
Revenue 196.13M 170.88M 26.00M 21.24M
Gross Profit 17.40M 14.21M
Operating Income -303,082,241 -237,649,430 1.13M 924.7K
Net Income -365,694,678 -286,744,389 1.01M 706.3K
Gross Margin 66.9% 66.9%
Operating Margin -154.5% -139.1% 4.4% 4.4%
Profit Margin -186.5% -177.1% 3.9% 3.3%
Rev Growth +14.8% +14.8% +22.0% +10.8%
Balance Sheet
FY 2026 FY 2025 FY 2024 FY 2023
Total Debt 0 0 17.53M 15.15M
Total Equity 104.75M 96.80M
D/E Ratio 0.17 0.16
Cash Flow
FY 2026 FY 2025 FY 2024 FY 2023
EBITDA -289,062,481 -239,248,437 1.64M 1.18M
Free Cash Flow 646.8K 654.2K