Upstream Bio, Inc. (UPB)
NASDAQ: UPB · Real-Time Price · USD
9.90
+0.02 (0.20%)
Apr 16, 2026, 11:57 AM EDT - Market open

Upstream Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22
5391,467881--
Market Cap Growth
64.11%66.49%---
Enterprise Value
197.431,126411.9200
Last Close Price
9.9027.1516.44--
PE Ratio
--10.21-2.95--
PS Ratio
188.39514.07371.83--
PB Ratio
1.584.321.88--
P/TBV Ratio
1.574.300.48--
P/FCF Ratio
--10.99-14.77--
P/OCF Ratio
--11.01-14.89--
EV/Sales Ratio
69.18394.60173.81--
EV/EBITDA Ratio
--7.03-5.30--
EV/EBIT Ratio
--7.02-5.30--
EV/FCF Ratio
--8.44-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
-26.68%-9.80%-33.94%--
FCF Yield
-24.82%-9.10%-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 Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q