Seth Klarman acquired 67.3 Thousand Finch Therapeutics Group shares worth $349 Thousand. That's 0.01% of their equity portfolio (28th largest holding). The investor owns 4.09% of the outstanding Finch Therapeutics Group stock. The first Finch Therapeutics Group trade was made in Q1 2021. Since then Seth Klarman bought shares one more times and sold shares on four occasions. The investor's estimated purchase price is $639 Thousand, resulting in a loss of 45%.