UPB
Upstream Bio Inc.

137
Mkt Cap
$1.67B
Volume
459,682.00
52W High
$33.68
52W Low
$5.14
PE Ratio
-13.55
UPB Fundamentals
Price
$30.94
Prev Close
$30.43
Open
$30.30
50D MA
$28.67
Beta
1.12
Avg. Volume
578,016.77
EPS (Annual)
-$1.43
P/B
4.41
Rev/Employee
$45,576.92
Loading...
Loading...
News
all
press releases
Upstream Bio (NASDAQ:UPB) Reaches New 52-Week High - Here's What Happened
Upstream Bio (NASDAQ:UPB) Reaches New 12-Month High - What's Next...
MarketBeat·16d ago
News Placeholder
More News
News Placeholder
Upstream Bio (NASDAQ:UPB) Stock Price Down 6.2% - What's Next?
Upstream Bio (NASDAQ:UPB) Trading Down 6.2% - Here's What Happened...
MarketBeat·25d ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Shares Down 3.4% - Time to Sell?
Upstream Bio (NASDAQ:UPB) Trading Down 3.4% - Should You Sell...
MarketBeat·1mo ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Stock Price Up 4.8% - Should You Buy?
Upstream Bio (NASDAQ:UPB) Trading 4.8% Higher - What's Next...
MarketBeat·1mo ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Stock Rating Upgraded by Mizuho
Mizuho raised Upstream Bio to a "strong-buy" rating in a research note on Thursday...
MarketBeat·1mo ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Stock Price Up 6.9% - Time to Buy?
Upstream Bio (NASDAQ:UPB) Trading 6.9% Higher - Still a Buy...
MarketBeat·1mo ago
News Placeholder
Norges Bank Acquires New Position in Upstream Bio, Inc. $UPB
Norges Bank bought a new position in shares of Upstream Bio, Inc. (NASDAQ:UPB - Free Report) in the 2nd quarter, according to its most recent 13F filing with the Securities & Exchange Commission. The...
MarketBeat·2mo ago
News Placeholder
Geode Capital Management LLC Buys 235,958 Shares of Upstream Bio, Inc. $UPB
Geode Capital Management LLC boosted its stake in Upstream Bio, Inc. (NASDAQ:UPB - Free Report) by 57.5% in the second quarter, according to the company in its most recent 13F filing with the...
MarketBeat·2mo ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Shares Up 8.5% - Should You Buy?
Upstream Bio (NASDAQ:UPB) Shares Up 8.5% - Time to Buy...
MarketBeat·2mo ago
News Placeholder
Upstream Bio (NASDAQ:UPB) Hits New 12-Month High - What's Next?
Upstream Bio (NASDAQ:UPB) Reaches New 12-Month High - Still a Buy...
MarketBeat·2mo ago
<
1
2
...
>

Latest UPB News

View
Top Discussions

Advertisement|Remove ads.

Advertisement|Remove ads.