Filing Flows

Filing Flows › Immucell (ICCC) › Who owns the stock

Who owns Immucell (ICCC) stock

31 funds reported Immucell (ICCC) shares in their latest 13F filings, worth $15.2M in all. The largest holder is Vanguard Capital Management LLC ($2.7M). Last quarter 14 funds added to their stakes and 9 cut them.

Largest holders of ICCC (13F)Largest holders of ICCC (13F)Vanguard Capital Management LLC$2.7MMorgan Stanley$2.4MVanguard Group$1.9MRenaissance Technologies LLC$1.7MCresset Asset Management, LLC$1.4MGeode Capital Management, LLC$726KDimensional Fund Advisors LP$587KBleichroeder LP$502KSteadtrust LLC$456KMesirow Financial Investment Mana…$427K

Largest holders (13F)

FundSharesValueChangeQuarter
Vanguard Capital Management LLC268,130$2.7Mincrease2026-06-30
Morgan Stanley233,910$2.4Mincrease2026-06-30
Vanguard Group302,996$1.9Mdecrease2025-12-31
Renaissance Technologies LLC171,089$1.7Mincrease2026-06-30
Cresset Asset Management, LLC135,267$1.4Munchanged2026-06-30
Geode Capital Management, LLC72,270$726Kincrease2026-06-30
Dimensional Fund Advisors LP58,452$587Kincrease2026-06-30
Bleichroeder LP50,000$502Kdecrease2026-06-30
Steadtrust LLC45,370$456Kdecrease2026-06-30
Mesirow Financial Investment Management42,481$427Kunchanged2026-06-30
Citadel Advisors LLC40,503$407Kincrease2026-06-30
Vanguard Fiduciary Trust37,766$380Kdecrease2026-06-30
FAI Advisors26,868$263Kincrease2026-09-30
HighTower Advisors, LLC24,354$245Kunchanged2026-06-30
BlackRock22,860$230Kincrease2026-06-30

Immucell's latest quarter

Immucell, Q2 2026: revenue $7.2M (+12% year over year), operating margin 26.9%, net earnings $1.8M, operating cash flow $3.0M. The chart follows the revenue to costs, profit and cash.

Questions

Who owns the most ICCC stock?

By the latest 13F filings: Vanguard Capital Management LLC ($2.7M); Morgan Stanley ($2.4M); Vanguard Group ($1.9M); Renaissance Technologies LLC ($1.7M); Cresset Asset Management, LLC ($1.4M).

What is the short interest in ICCC?

18,103 shares were sold short at the 2026-10-15 settlement, -18.13% of the float.

Open the interactive view →

Updated Nov 8, 2026. Read automatically from SEC filings and public data; errors are possible. Not investment advice.