Finch Therapeutics Group, Inc.(NasdaqGS:FNCH) dropped from Russell Microcap Value Index