Live feed16:54:09·886dINSIDERFilingvia QuantisnowSmisek Jeffery A sold $5,351 worth of shares (1,470 units at $3.64), decreasing direct ownership by 18% to 6,642 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.FNCH· Finch Therapeutics Group Inc.Health CareOriginal source