Sutro Biopharma, Inc.

STRO · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$736,670$603,902$541,020$1,518,486
- Cash$65,927$64,025$106,229$190,304
+ Debt$17,661$219,677$21,397$203,963
Enterprise Value$688,404$759,554$456,188$1,532,145
Revenue$9,693$63,745$17,399$14,809
% Growth-84.8%266.4%17.5%
Gross Profit$9,693$63,745$17,399$14,809
% Margin100%100%100%100%
EBITDA-$44,550$1,074-$45,571-$59,530
% Margin-459.6%1.7%-261.9%-402%
Net Income-$56,857-$11,499-$75,968-$72,443
% 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,189-$44,724-$67,883-$71,738
Capital Expenditures-$251-$86-$1,174-$1,068
Free Cash Flow-$38,440-$44,810-$69,057-$72,806
Sutro Biopharma, Inc. (STRO) Financial Statements & Key Stats | AlphaPilot