Sutro Biopharma, Inc.

STRO · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$737$604$541$1,518
- Cash$66$64$106$190
+ Debt$18$220$21$204
Enterprise Value$688$760$456$1,532
Revenue$10$64$17$15
% Growth-84.8%266.4%17.5%
Gross Profit$10$64$17$15
% Margin100%100%100%100%
EBITDA-$45$1-$46-$60
% Margin-459.6%1.7%-261.9%-402%
Net Income-$57-$11-$76-$72
% Margin-586.6%-18%-436.6%-489.2%
EPS Diluted-6.7-1.4-9.1-8.8
% Growth-378.6%84.6%-3.4%
Operating Cash Flow-$38-$45-$68-$72
Capital Expenditures-$0-$0-$1-$1
Free Cash Flow-$38-$45-$69-$73
Sutro Biopharma, Inc. (STRO) Financial Statements & Key Stats | AlphaPilot