Upstream Bio

Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,034
$668
$683
$937
Gross Profit
985
668
683
937
EBITDA
-43,566
-46,110
-37,788
-44,305
EBIT
-43,615
-46,167
-37,834
-44,347
Net Income
-40,591
-42,459
-33,748
-39,966
Net Change In Cash
1,034
668
683
937
Free Cash Flow
-47,852
-30,678
-22,193
-39,286
Cash
96,724
101,578
72,164
45,458
Basic Shares
54,332
54,237
53,930
53,770

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,854
$2,370
$2,380
$1,212
Gross Profit
2,854
2,370
2,380
1,212
EBITDA
-160,173
-77,675
-40,054
-23,902
EBIT
-160,361
-77,764
-40,114
-23,909
Net Income
-143,443
-62,806
-20,537
-23,868
Net Change In Cash
2,854
2,370
2,380
1,212
Free Cash Flow
-133,275
-59,683
-38,070
-19,103
Cash
101,578
325,892
25,833
17,051
Basic Shares
53,852
51,341
36,323
36,323

Earnings Calls

QuarterEPS
2026-03-31
-$0.75
2025-12-31
-$0.78
2025-09-30
-$0.63
2025-06-30
-$0.74