Upstream Bio, Inc. (UPB)
NASDAQ: UPB · Real-Time Price · USD
9.51
+0.22 (2.37%)
Apr 28, 2026, 4:00 PM EDT - Market closed

Upstream Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
Market Capitalization
5181,467881--
Market Cap Growth
30.91%66.51%---
Enterprise Value
1771,0961,043--
Last Close Price
9.5127.1516.44--
PS Ratio
181.34514.07371.78--
PB Ratio
1.524.321.88--
P/TBV Ratio
1.524.321.88--
EV/Sales Ratio
62.12384.07440.20--
Debt / Equity Ratio
0.000.000.0000.01
Net Debt / Equity Ratio
-1.00-1.00-1.00-1.02-2.54
Net Debt / EBITDA Ratio
2.122.126.032.740.71
Net Debt / FCF Ratio
2.552.557.852.880.89
Asset Turnover
0.010.010.010.04-
Quick Ratio
25.5625.5643.9316.893.60
Current Ratio
26.1526.1544.6317.963.77
Return on Equity (ROE)
-35.43%-35.43%-21.75%-35.88%-
Return on Assets (ROA)
-23.99%-23.99%-16.23%-36.96%-
Return on Capital Employed (ROCE)
-47.10%-47.10%-16.50%-36.20%-175.50%
Earnings Yield
-27.72%-9.78%-7.13%--
FCF Yield
-25.78%-9.10%-6.77%--
Buyback Yield / Dilution
-293.59%-293.59%-363.22%-5.49%-
Source: S&P Capital IQ. Standard template. Financial Sources.