Upstream Bio, Inc. (UPB)
NASDAQ: UPB · Real-Time Price · USD
9.03
-0.09 (-0.99%)
May 6, 2026, 2:04 PM EDT - Market open

Upstream Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22
4911,473881--
Market Cap Growth
4.25%67.10%---
Enterprise Value
156.071,132411.9200
Last Close Price
9.0327.1516.44--
PE Ratio
--10.21-2.95--
PS Ratio
173.90515.96371.83--
PB Ratio
1.464.331.88--
P/TBV Ratio
1.434.300.48--
P/FCF Ratio
--11.04-14.77--
P/OCF Ratio
--11.05-14.89--
EV/Sales Ratio
54.68396.49173.81--
EV/EBITDA Ratio
--7.06-5.30--
EV/EBIT Ratio
--7.06-5.30--
EV/FCF Ratio
--8.48-6.90--
Debt / Equity Ratio
0.000.000.000.010.00
Debt / EBITDA Ratio
-0.01-0.01-0.02-0.070.00
Debt / FCF Ratio
-0.01-0.01-0.03-0.080.00
Net Debt / Equity Ratio
-1.00-1.00-1.000.870.16
Net Debt / EBITDA Ratio
2.122.126.032.670.71
Net Debt / FCF Ratio
2.552.557.852.810.89
Asset Turnover
0.010.010.010.040.07
Quick Ratio
25.4425.4443.8716.873.60
Current Ratio
26.1526.1544.6317.963.77
Return on Equity (ROE)
-35.43%-35.43%-17.92%-11.95%-21.16%
Return on Assets (ROA)
-38.39%-38.39%-25.97%-59.13%-129.39%
Return on Invested Capital (ROIC)
-41869.70%-41869.70%-7223.78%3309.74%715.41%
Return on Capital Employed (ROCE)
-39.53%-39.53%-26.74%-64.54%-175.52%
Earnings Yield
-28.90%-9.80%-33.94%--
FCF Yield
-26.89%-9.06%-6.77%--
Buyback Yield / Dilution
-293.59%-293.59%-363.22%-0.56%-
Total Shareholder Return
-293.59%-293.59%-363.22%-0.56%-
Updated Mar 26, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q