Share Facebook Twitter LinkedIn Pinterest Email MBX Biosciences prices $160M IPO at $16 per share Source: Seekingalpha 160M Biosciences IPO MBX prices share