Upstream Bio

Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$668
$683
$937
$566
Gross Profit
611
652
937
566
EBITDA
-46,110
-33,717
-44,305
-31,970
EBIT
-46,167
-33,748
-44,347
-32,013
Net Income
-42,459
-33,748
-39,966
-27,270
Net Change In Cash
668
683
937
566
Free Cash Flow
-30,678
-22,193
-39,286
-41,165
Cash
101,578
72,164
45,458
71,312
Basic Shares
54,237
53,930
53,770
53,617

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,666
2,370
2,380
1,212
EBITDA
-160,361
-77,675
-40,054
-23,902
EBIT
-160,549
-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
2025-12-31
-$0.78
2025-09-30
-$0.63
2025-06-30
-$0.74