VC-backed Finch Therapeutics goes public

Finch Therapeutics, a a clinical-stage microbiome therapeutics company, has raised $127.5 million for its IPO after pricing its 7.5 million shares at $17 per share.

Share this