Upstream Bio, Inc.

UPB · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$590,404$328,140$844,057
- Cash$72,164$45,458$71,312$325,892
+ Debt$703$1,561$1,700$1,834
Enterprise Value$546,507$258,528$519,999
Revenue$683$937$566$613
% Growth-27.1%65.5%-7.7%
Gross Profit$652$937$566$613
% Margin95.5%100%100%100%
EBITDA-$33,717-$44,305-$31,970-$26,269
% Margin-4,936.6%-4,728.4%-5,648.4%-4,285.3%
Net Income-$33,748-$39,966-$27,270-$21,242
% Margin-4,941.1%-4,265.3%-4,818%-3,465.3%
EPS Diluted-0.63-0.74-0.51-0.41
% Growth14.9%-45.1%-24.4%
Operating Cash Flow-$22,240-$39,239-$41,165-$19,612
Capital Expenditures$47-$47$0-$185
Free Cash Flow-$22,193-$39,286-$41,165-$19,797