$90M sweet spot round size
Most of their 1 investments are in rounds between $90M and $90M
2017
Finch Therapeutics Group raised $90M on September 17, 2020
Investors: OMX Ventures, Willett Advisors LLC, Trans-Pacific Technology Fund, Octave Ventures LLC, Shumway Capital, The Baupost Group, Susquehanna International Group (SIG), OCV and Octave Group