Biopharma company Icosavax goes public

Icosavax, a biopharmaceutical company, has raised about $182 million for its IPO after pricing its over 12.1 million shares at $15 per share.

Share this