FNCH   $1.882  -6.37% Market Open

Finch Therapeutics Group Inc