Upstream Bio (NASDAQ:UPB – Get Free Report) announced its quarterly earnings data on Tuesday. Upstream Bio Trading Down 0.9%NASDAQ UPB opened at $7.38 on Tuesday. Upstream Bio has a 12-month low of $5.85 and a 12-month high of $33.68. Weiss Ratings reaffirmed a “sell (e+)” rating on shares of Upstream Bio in a research note on Monday, August 3rd. Featured ArticlesReceive News & Ratings for Upstream Bio Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Upstream Bio and related companies with MarketBeat.com's FREE daily email newsletter.