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

Benzinga · 11/11/2019 13:23