Upstream Bio (UPB) Files for Proposed IPO

Go back to Upstream Bio (UPB) Files for Proposed IPO
(NASDAQ: UPB) Delayed: 6.89 -0.2 (2.82%)
Previous Close $7.09    52 Week High
Open $7.00    52 Week Low
Day High $7.25    P/E N/A 
Day Low $6.84    EPS
Volume 394,645