Upstream Bio, Inc. (UPB)
NASDAQ: UPB · Real-Time Price · USD
7.80
+0.44 (5.98%)
At close: Mar 4, 2026, 4:00 PM EST
7.65
-0.15 (-1.92%)
After-hours: Mar 4, 2026, 4:46 PM EST

Upstream Bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22
422881--
Market Cap Growth
3.48%---
Enterprise Value
40.77412.6200
Last Close Price
7.8016.44--
PE Ratio
--2.95--
PS Ratio
147.11371.83--
PB Ratio
1.051.88--
P/TBV Ratio
1.070.48--
P/FCF Ratio
--14.77--
P/OCF Ratio
--14.89--
EV/Sales Ratio
14.56174.10--
EV/EBITDA Ratio
--5.31--
EV/EBIT Ratio
--5.31--
EV/FCF Ratio
--6.91--
Debt / Equity Ratio
0.000.000.010.00
Debt / EBITDA Ratio
-0.01-0.02-0.070.00
Debt / FCF Ratio
-0.01-0.03-0.080.00
Net Debt / Equity Ratio
-0.98-1.000.870.16
Net Debt / EBITDA Ratio
2.646.032.670.71
Net Debt / FCF Ratio
3.037.852.810.89
Asset Turnover
0.010.010.040.07
Quick Ratio
31.3343.8716.873.60
Current Ratio
32.6744.6317.963.77
Return on Equity (ROE)
-28.81%-17.92%-11.95%-21.16%
Return on Assets (ROA)
-32.19%-25.97%-59.13%-129.39%
Return on Invested Capital (ROIC)
-3189.47%-7223.78%3309.74%715.41%
Return on Capital Employed (ROCE)
-33.05%-26.74%-64.54%-175.52%
Earnings Yield
-32.98%-33.94%--
FCF Yield
-29.76%-6.77%--
Buyback Yield / Dilution
-0.14%-30.97%--
Updated Nov 5, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q