Upstream Bio Q3 EPS $(0.63) Beats $(0.76) Estimate, Sales $683.000K Beat $645.000K Estimate
Upstream Bio (NASDAQ:UPB) reported quarterly losses of $(0.63) per share which beat the analyst consensus estimate of $(0.76) by 17.54 percent. This is a 90.95 percent increase over losses of $(6.96) per share from the