Upstream Bio

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
-40,542
-42,402
-33,702
-39,924
EBIT
-40,591
-42,459
-33,748
-39,966
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
-143,255
-62,717
-20,477
-23,861
EBIT
-143,443
-62,806
-20,537
-23,868
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