MarketBeat Earnings
Walleye Capital LLC Invests $3.45 Million in Upstream Bio, Inc. $UPB
Walleye Capital LLC has invested $3.45 million in Upstream Bio (NASDAQ:UPB), acquiring a 0.92% stake. This investment comes as Upstream Bio continues to be unprofitable, though it recently beat earnings and revenue estimates. Analyst sentiment is mixed, with a consensus "Hold" rating despite varying buy and sell recommendations and a projected full-year loss.