Stock Transactions — IMMUCELL CORP

Total Bought
6,039
3 transactions
Total Sold
17,443
5 transactions
Net
-11,404
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
GEODE CAPITAL MANAGEMENT, LLC64,53868,945+4,4070.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP66,30667,727+1,4210.000.00-0.00buy
Tower Research Capital LLC (TRC)8061,017+2110.000.00+0.00buy
VANGUARD GROUP INC225,595225,59500.000.00-0.00hold
Essex Financial Services, Inc.11,00011,00000.000.00-0.00hold
Strategic Financial Services, Inc.31,00031,00000.010.01-0.00hold
HighTower Advisors, LLC21,35421,35400.000.00-0.00hold
Cresset Asset Management, LLC132,001132,00100.000.00-0.00hold
Bleichroeder LP101,594101,59400.130.13-0.00hold
Prosperity Planning, Inc.16,00016,00000.030.02-0.00hold
Dauntless Investment Group, LLC131,195131,19502.862.32-0.53hold
JONES FINANCIAL COMPANIES LLLP191900.000.00-0.00hold
SHUFRO ROSE & CO LLC61,02861,02800.020.02-0.00hold
Capital Advisors, Ltd. LLC10098-20.000.00-0.00sell
BlackRock, Inc.14,40314,130-2730.000.00-0.00sell
NORTHERN TRUST CORP44,37442,384-1,9900.000.00-0.00sell
RENAISSANCE TECHNOLOGIES LLC136,989133,989-3,0000.000.00-0.00sell
Mesirow Financial Investment Management, Inc.24,35612,178-12,1780.000.00-0.00sell
Page 1 of 1