STRO
STRO
NASDAQ · Biotechnology

Sutro Biopharma Inc

$25.03
+0.93 (+3.86%)
As of Mar 31, 3:11 PM ET ·
Financial Highlights (FY 2026)
Revenue
211.84M
Net Income
-394,975,587
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 211.84M 184.56M 26.00M 21.24M
Gross Profit 17.40M 14.21M
Operating Income -327,349,816 -256,677,848 1.13M 924.7K
Net Income -394,975,587 -309,703,805 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 -391,183,302 -323,770,811 1.64M 1.18M
Free Cash Flow 646.8K 654.2K