Upstream Bio, Inc.

UPB · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
Market Cap$844,057$799,113$799,113
- Cash$325,892$25,833$17,051
+ Debt$1,834$45$94
Enterprise Value$519,999$773,325$782,156
Revenue$2,370$2,380$1,212
% Growth-0.4%96.4%
Gross Profit$2,370$2,380$1,212
% Margin100%100%100%
EBITDA-$77,675-$40,054-$23,902
% Margin-3,277.4%-1,682.9%-1,972.1%
Net Income-$62,806-$20,537-$23,868
% Margin-2,650%-862.9%-1,969.3%
EPS Diluted-1.49-1.05-0.66
% Growth-41.9%-59.1%
Operating Cash Flow-$59,172-$37,926-$19,021
Capital Expenditures-$511-$144-$82
Free Cash Flow-$59,683-$38,070-$19,103