Upstream Bio Inc (NASDAQ: UPB) Rose 25.62% From Its 52-Week Low, But YTD Numbers Fell -45.62%. Here’s What You Need To Know At This Time
During the last session, Upstream Bio Inc (NASDAQ:UPB)’s traded shares were 0.34 million. At the end of the trading day, the stock’s price was $8.94,