Lumida
/UPB
⌘K
Upstream Bio Inc

Upstream Bio Inc

UPB
$5.73USD-0.35%-0.02 today

MARKET CAP

313.8M

P/E (TTM)

FWD P/E

DAY RANGE

$6 – $6

52W RANGE

$6
$34

AI Summary

Stalk
Sell NowMedium

UPB remains entrenched in a Stage 4 decline with price trading below its key moving averages. Medium-term bias is bearish, reinforced by a series of lower highs and lower lows and dynamic resistance at the 9/21 EMAs. Despite extreme oversold readings, recent rallies into EMAs have been rejected, supporting a Sell Now posture. A break and hold above the 21 EMA would invalidate this bearish timing edge.

  • Q2 2026 revenue $0.77M up 82.7% YoY, beat estimates by 15.4%
  • EPS loss narrowed to $0.73 vs $0.78 estimate
  • Q2 2026 net loss of $39.7M with negative earnings yield
Full analysis →
Sales, Adj.
Gross Profit, Adj.
EBITDA, Adj.
EBIT
Net Income