STRO
STRO
NASDAQ · Biotechnology

Sutro Biopharma Inc

$15.52
+0.92 (+6.30%)
As of Feb 8, 2:09 PM ET ·
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 25.44M 26.00M 21.24M
Net Income 806.3K 1.01M 706.3K
EPS
Profit Margin 3.2% 3.9% 3.3%
Rev Growth +11.4% +22.0% +10.8%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 15.40M 17.53M 15.15M
Total Equity 97.37M 104.75M 96.80M
D/E Ratio 0.16 0.17 0.16
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 1.35M 1.64M 1.18M
Free Cash Flow 550.9K 646.8K 654.2K