로딩 중…
StockDiggingStockDigging

Upstream Bio, Inc.

UPB· NASDAQ
$3.35-1.61%
2026-11-02

Financials

Valuation Metrics

Upstream Bio, Inc.'s Market Cap is $183M. At end of 2025 it was $1.46B. Ranked #2998 of 3,118 in US market (top 96%), #1373 of 1,474 on NASDAQ (top 93%), #249 of 265 in Pharmaceuticals, Biotechnology & Life Sciences (top 94%) by Market Cap.

Investment Metrics(as of 2026-11-02)

MetricValue
Size
Market Cap$183M
Revenue$3M
Net Income$-157M
Total Assets$281M
Net Assets$271M
Value
P/B0.67x
P/S57.81x
FCF Yield-74.68%
Profitability
ROE-57.76%
ROA-55.66%
Op. Margin-5382.65%
Revenue Growth15.97%
Financial Health
Debt Ratio3.77%
Total Debt$954000.00
FCF$-136M
Cash$79M
Current Ratio27.99x
Performance
1Y Return-87.02%
1M Return-33.43%
From 52W High-90.04%
1Y MDD-91.60%
Trading
Volume862,488 shares
Trading Value$3M
Per Share
EPS$-2.88
BPS$4.98