Upstream Bio

Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$683
$937
$566
$613
Gross Profit
652
937
566
613
EBITDA
-33,717
-44,305
-31,970
-26,269
EBIT
-33,748
-44,347
-32,013
-26,318
Net Income
-33,748
-39,966
-27,270
-21,242
Net Change In Cash
683
937
566
613
Free Cash Flow
-22,193
-39,286
-41,165
-19,797
Cash
72,164
45,458
71,312
325,892
Basic Shares
53,930
53,770
53,617
51,341

Annual Financials

Values in thousands2024-12-312023-12-312022-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

QuarterEPS
2025-09-30
-$0.63
2025-06-30
-$0.74
2025-03-31
-$0.51
2024-12-31
-$0.41