WallStreetZenWallStreetZen

NASDAQ: FNCH
Finch Therapeutics Group Inc Stock Ownership - Who owns Finch Therapeutics Group?

Insider buying vs selling

Have Finch Therapeutics Group Inc insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
Marc BlausteinChief Operating Officer2023-02-214,619$0.38
$1.76kSell
Marc BlausteinChief Operating Officer2022-10-213,636$1.39
$5.05kSell
Joseph VittiglioChief Business Legal Officer2022-10-213,636$1.39
$5.05kSell

1 of 1

FNCH insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when FNCH insiders and whales buy or sell their stock.

FNCH Shareholders

What type of owners hold Finch Therapeutics Group Inc stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Crestovo Investor LLC26.26%12,641,441$3.78MInsider
Nicholas Haft8.43%4,056,907$1.21MInsider
Baupost Group LLC4.19%2,019,008$603.68kInstitution
Susquehanna International Group LLP3.68%1,770,858$529.49kInstitution
Jeffery A. Smisek3.52%1,694,541$506.67kInsider
Avenir Management Company LLC3.45%1,663,366$497.35kInstitution
Vanguard Group Inc2.11%1,015,004$303.49kInstitution
Bleichroeder LP1.68%810,416$242.31kInstitution
Lake Street Advisors Group LLC1.54%739,136$221.00kInstitution
Domenic J. Ferrante1.32%636,195$190.22kInsider

1 of 3

FNCH vs Biotech Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
FNCH19.84%39.65%Net Selling
ATHE0.00%0.00%
NRBO0.38%90.64%
AIMD0.35%62.71%Net BuyingNet Selling
AEZS0.55%0.00%

Finch Therapeutics Group Stock Ownership FAQ

Who owns Finch Therapeutics Group?

Finch Therapeutics Group (NASDAQ: FNCH) is owned by 19.84% institutional shareholders, 39.65% Finch Therapeutics Group insiders, and 40.51% retail investors. Crestovo Investor LLC is the largest individual Finch Therapeutics Group shareholder, owning 12.64M shares representing 26.26% of the company. Crestovo Investor LLC's Finch Therapeutics Group shares are currently valued at $3.67M.

If you're new to stock investing, here's how to buy Finch Therapeutics Group stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.