Upstream Bio, Inc. UPB

5.36 0.19 3.68% as of 25 Sep
Market cap
$283.2M
P/E
0.0×
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