89bio Shares Open At $20; IPO Priced At $16/Share

Benzinga · 11/11/2019 16:37