SPY314.40+3.88 1.25%
DIA260.52+3.21 1.25%
IXIC10,275.64+121.01 1.19%

89bio Prices its 5.3M Share IPO at $16/Share

Benzinga · -