Upstream Bio

Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$937
$566
$613
$607
Gross Profit
937
566
613
607
EBITDA
-44,305
-31,970
-26,269
-18,879
EBIT
-44,347
-32,013
-26,318
-18,893
Net Income
-39,966
-27,270
-21,242
-15,992
Net Change In Cash
937
566
613
607
Free Cash Flow
-39,286
-41,165
-19,797
-14,288
Cash
45,458
71,312
325,892
32,948
Basic Shares
53,770
53,617
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
51,341
36,323
36,323

Earnings Calls

Quarter EPS
2025-06-30
-$0.74
2025-03-31
-$0.51
2024-12-31
-$0.41
2024-09-30
-$6.96