Historical shareholding details of Barclays PLC holdings in Finch Therapeutics Group Inc (FNCH)

Monthly changes of Barclays PLC shareholding in Finch Therapeutics Group Inc over the previous months

Month Name Total no. shares held Percent Holding
Dec 31, 2022 Barclays Plc 106 0.00%

View all ownership details of Finch Therapeutics Group Inc