Earnings Labs
Upstream Bio, Inc. logo

Upstream Bio, Inc. (UPB)

NASDAQ·Healthcare·Biotechnology

$9.33

+0.43%

Mkt Cap $506.11M

Mkt Cap

$506.11M

P/E

Fwd P/E

P/S

177.33

Rev TTM

EPS TTM

-$2.67

EPS — Estimate vs Actual