Upstream Bio Inc.
UPB | NASDAQ
$5.37
+$0.03 (+0.56%)
At close: Sep 21, 2026, 4:00 PM ET
$5.37
$0 (-0.09%)
After-hours:
Sep 21, 2026, 7:30 PM ET
Market Data
Market Cap $290.6M
Enterprise Value $31.61M
Beta 1.29
Average Volume 593.06K
Shares Outstanding (Diluted) 54.57M
Shares Change YoY 1.48%
Institutional Ownership 82.61%
Exchange NASDAQ
ISIN US91678A1079
Price Performance
Price Change 1M -21.9%
Price Change 3M -15.0%
Price Change 6M -43.3%
Price Change YTD -80.2%
Price Change 1Y -67.8%
Price Change 3Y -75.6%
Price Change 5Y -75.6%
1M CAGR (ann.) -22.3%
1Y CAGR (ann.) -66.7%
5Y CAGR (ann.) N/A
All-Time CAGR -51.9%
Valuation
PE Ratio -1.85
Forward PE N/A
PEG Ratio 0.06
Forward PEG 0.48
PS Ratio 92.45
Forward PS 178.60
PB Ratio 1.08
P/FCF Ratio -2.14
P/Adj. FCF Ratio -1.94
P/OCF Ratio -2.15
EV/Sales 10.01
EV/EBIT -0.20
EV/EBITDA -0.20
EV/FCF -0.23
Earnings Yield -54.0%
FCF Yield -46.7%
Adj. FCF Yield -51.5%
Financial Health
Net Cash $260.35M
Total Debt $954K
Cash & Short-Term Investments $261.31M
Total Assets $281.17M
Current Ratio 27.99
Quick Ratio 27.99
Debt / Equity Ratio 0.00
Debt / EBITDA -0.01
Debt / FCF -0.01
OCF / Debt -142.92
Interest Coverage 0.00
Altman Z-Score 14.33
Piotroski F-Score 2
Margins & Profitability
Gross Profit Margin 98.5%
Operating Profit Margin -5382.6%
EBITDA Margin -4950.9%
Net Profit Margin -4955.7%
FCF Margin -4317.4%
Adj. FCF Margin -4763.9%
SBC / Revenue 446.5%
SBC Impact (per share) -10.3%
Returns
Return on Assets -55.7%
Return on Equity -48.4%
Return on Invested Capital -62.5%
Return on Capital Employed -62.7%
Return on Tangible Assets -55.7%
Historical Growth (CAGR)
Revenue CAGR 3Y 33.0%
Revenue CAGR 5Y N/A
Revenue CAGR 10Y N/A
EPS CAGR 3Y -46.4%
EPS CAGR 5Y N/A
EPS CAGR 10Y N/A
FCF CAGR 3Y -61.8%
FCF CAGR 5Y N/A
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 5
EPS Growth Next 3Y -3.6%
Revenue Growth Next 3Y 45.4%
Earnings Date Nov 3, 2026
EPS Estimate (next Q) -$0.73
EPS Growth Est (next Q) 15.7%
Revenue Est (next Q) $522.46K
Revenue Growth Est (next Q) -23.5%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $20
Price Target Upside 272.4%
Cash Flow
Operating Cash Flow $-136.34M
Free Cash Flow $-136.34M
Adj. Free Cash Flow $-150.45M
FCF Per Share -$2.50
OCF Per Share -$2.50
OCF/S Ratio -4317.4%
Income Statement
Revenue $3.16M
Gross Profit $3.11M
Operating Income $-169.98M
EBITDA $-156.35M
Net Income $-156.5M
EPS (Diluted) -$2.90
Revenue / Employee $42.11K
Profit / Employee $-2.09M
Employees 75
Add to Watchlist
Select watchlists to add or remove UPB