Upstream Bio, Inc.

UPB Healthcare Biotechnology

Upstream Bio, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $2.9 million, up 20.4% from fiscal 2024. In the quarter to June 2026, revenue fell 17.5%, EPS grew 1.35% and free cash flow grew 9.33%, each against the same quarter a year earlier.

2.76 0.61 −18.10%
Market cap
$184.6M
P/E
0.0×
Fwd P/E
−2.4×
Dividend yield
—
F-score
2/9
Altman Z
60.99
Beneish M
−2.81
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 2.56

+8 more quarters

P/S ratio
119.57 147.20 512.30 362.43
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(10.60) (10.22) (47.73) (45.61)
P/B ratio
1.39 1.61 4.30 2.68
EV/Sales
36.83 58.52 392.64 229.37
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(0.85) (1.39) (8.39) (5.22)
Current Ratio
27.99 23.14 26.15 32.67
Net Debt/EBITDA
6.17 6.65 7.63 9.82
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(41.91%) (32.33%) (9.83%) 38.99%
Free Cash Flow Yield
(36.20%) (28.69%) (9.14%) (12.11%)
Free Cash Flow per Share
(0.65) (0.88) (0.57) (0.41)
Book value per Share
4.97 5.60 6.31 7.02
Free Cash Flow
(35.62) (47.85) (30.68) (22.30)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates