로딩 중…
StockDiggingStockDigging

Upstream Bio, Inc.

UPB· NASDAQ
$5.34+0.56%
2026-09-18

Financials

Valuation Metrics

Upstream Bio, Inc.'s Market Cap is $291M. At end of 2025 it was $1.46B. Ranked #2953 of 3,121 in US market (top 95%), #1334 of 1,463 on NASDAQ (top 91%), #244 of 266 in Pharmaceuticals, Biotechnology & Life Sciences (top 92%) by Market Cap.

Investment Metrics(as of 2026-09-18)

MetricValue
Size
Market Cap$291M
Revenue$3M
Net Income$-157M
Total Assets$281M
Net Assets$271M
Value
P/B1.07x
P/S92.02x
FCF Yield-46.92%
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-69.08%
1M Return-28.99%
From 52W High-84.14%
1Y MDD-83.71%
Trading
Volume815,072 shares
Trading Value$4M
Per Share
EPS$-2.88
BPS$4.98