Upstream Bio, Inc. (UPB)
NASDAQ: UPB · Real-Time Price · USD
19.51
-0.28 (-1.41%)
Oct 10, 2025, 11:07 AM EDT - Market open

Upstream Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023
Period Ending
Oct '25 Dec '24 Dec '23
1,0528811,179
Market Cap Growth
--25.26%-
Enterprise Value
674.85411.921,303
Last Close Price
19.5116.4422.00
PE Ratio
--2.95-1.70
PS Ratio
283.65371.83495.43
PB Ratio
2.601.88-9.58
P/TBV Ratio
1.860.48-0.53
P/FCF Ratio
--14.77-30.97
P/OCF Ratio
--14.89-31.09
EV/Sales Ratio
247.83173.81547.53
EV/EBITDA Ratio
--5.30-32.53
EV/EBIT Ratio
--5.30-32.49
EV/FCF Ratio
--6.90-34.23
Debt / Equity Ratio
0.000.000.03
Debt / EBITDA Ratio
-0.01-0.02-0.07
Debt / FCF Ratio
-0.01-0.03-0.08
Asset Turnover
0.010.010.02
Quick Ratio
36.1043.8716.87
Current Ratio
38.2744.6317.96
Return on Equity (ROE)
-23.77%-21.74%-19.05%
Return on Assets (ROA)
-26.95%-25.97%-34.23%
Return on Capital (ROIC)
-1216.56%-3719.88%-4369.72%
Return on Capital Employed (ROCE)
-27.61%-26.74%-36.24%
Earnings Yield
-10.32%-33.94%-58.86%
FCF Yield
-10.74%-6.77%-3.23%
Buyback Yield / Dilution
-0.11%-30.97%-0.01%
Total Shareholder Return
--30.97%-0.01%
Updated Aug 6, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q