Upstream Bio, Inc. UPB

5.36 0.19 3.68% as of 25 Sep
Market cap
$283.2M
P/E
0.0×
Dec '25 Dec '24 Dec '23
P/E ratio
0.00 0.00 0.00
P/S ratio
512.30 94.91 27.97
P/FCF ratio
0.00 0.00 0.00
P/Operating CF
(47.73) (11.47) (4.76)
P/B ratio
4.30 0.48 0.00
EV/Sales
392.64 (103.59) (64.82)
EV/EBITDA
0.00 3.09 2.44
EV/FCF
(8.39) 4.10 2.77
Current Ratio
26.15 44.63 17.96
Net Debt/EBITDA
2.11 5.93 2.66
Debt/Equity
0.00 0.00 0.00
ROE
(35.43%) (44.07%) 0.00%
ROA
(34.34%) (25.51%) 0.00%
ROIC
0.00% 0.00% 0.00%
Return on Tangible Assets
(42.33%) (16.29%) (34.58%)
Average Days of Receivables
85.43 94.41 15.03
Earnings Yield
(9.83%) (38.08%) (75.10%)
Free Cash Flow Yield
(9.14%) (26.60%) (83.71%)
Free Cash Flow per Share
(2.48) (4.36) (12.89)
Book value per Share
6.31 34.34 36.50
Free Cash Flow
(133.44) (59.68) (38.07)
EV/EBIT
0.00 3.16 2.53
Other line items

Show all line items

Columns are period end dates