Upstream Bio Inc (UPB): Worth A Small Bite At $13.70
Upstream Bio Inc (NASDAQ:UPB) concluded the trading at $13.70 on Friday, January 10 with a fall of -15.38% from its closing price on previous day. Taking a look at stock we notice that its last check on previous day was $16.19 with its price kept