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
Jeffery A. SmisekDirector2024-03-281,600$2.61
$4.18kSell
Jeffery A. SmisekDirector2024-03-286,642$2.57
$17.07kSell
Jeffery A. SmisekDirector2023-11-221,470$3.64
$5.35kSell
Susan E. GrafDirector2023-06-095,010$0.27
$1.35kBuy

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 LLC787.25%12,641,441$28.19MInsider
Nicholas Haft252.65%4,056,907$9.05MInsider
Domenic J. Ferrante39.62%636,195$1.42MInsider
Baupost Group LLC4.19%67,296$150.07kInstitution
Susquehanna International Group LLP3.68%59,028$131.63kInstitution
Jeffery A. Smisek2.91%46,772$104.30kInsider
Vanguard Group Inc2.41%38,764$86.44kInstitution
Joseph Vittiglio1.95%31,364$69.94kInsider
Marc Blaustein1.74%27,995$62.43kInsider
Renaissance Technologies LLC0.73%11,746$26.19kInstitution

1 of 3

FNCH vs Biotech Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
FNCH1.07%98.93%Net SellingNet Selling
GOVX1.21%98.79%Net BuyingNet Buying
ADTX0.09%99.91%Net Selling
PHIO0.49%99.51%Net BuyingNet Selling
ALZN0.97%99.03%Net BuyingNet Buying

Finch Therapeutics Group Stock Ownership FAQ

Who owns Finch Therapeutics Group?

Finch Therapeutics Group (NASDAQ: FNCH) is owned by 11.71% institutional shareholders, 1,086.44% Finch Therapeutics Group insiders, and 0.00% retail investors. Crestovo Investor LLC is the largest individual Finch Therapeutics Group shareholder, owning 12.64M shares representing 787.25% of the company. Crestovo Investor LLC's Finch Therapeutics Group shares are currently valued at $27.56M.

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.