Upstream Bio

Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2023-12-31
Revenue
$613
$607
$450
Gross Profit
613
607
450
EBITDA
-26,269
-18,879
-14,316
EBIT
-26,318
-18,893
-14,330
Net Income
-21,242
-15,992
-11,833
Net Change In Cash
613
607
450
Free Cash Flow
-19,797
-14,288
-16,110
Cash
325,892
32,948
25,833
Basic Shares
53,603
51,341
51,341

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31
Revenue
$2,370
$2,380
$1,212
Gross Profit
2,370
2,380
1,212
EBITDA
-77,675
-40,054
-23,902
EBIT
-77,764
-40,114
-23,909
Net Income
-62,806
-20,537
-23,868
Net Change In Cash
2,370
2,380
1,212
Free Cash Flow
-59,683
-38,070
-19,103
Cash
325,892
25,833
17,051
Basic Shares
53,603
36,323
36,323

Earnings Calls

Quarter EPS
2024-12-31
-$0.40
2024-09-30
-$6.96