Stock Transactions — IMMUCELL CORP

Total Bought
89,096
5 transactions
Total Sold
70,172
5 transactions
Net
+18,924
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Cresset Asset Management, LLC207,212264,002+56,7900.000.00-0.00buy
RENAISSANCE TECHNOLOGIES LLC125,589149,489+23,9000.000.00-0.00buy
DIMENSIONAL FUND ADVISORS LP66,06972,682+6,6130.000.00-0.00buy
GEODE CAPITAL MANAGEMENT, LLC55,69856,660+9620.000.00-0.00buy
NORTHERN TRUST CORP28,56129,392+8310.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
Mesirow Financial Investment Management, Inc.12,17812,17800.000.00-0.00hold
Bleichroeder LP101,594101,59400.150.10-0.05hold
Prosperity Planning, Inc.16,00016,00000.030.02-0.01hold
JONES FINANCIAL COMPANIES LLLP191900.000.00-0.00hold
SHUFRO ROSE & CO LLC62,40862,40800.020.020.00hold
INNEALTA CAPITAL, LLC10-10.000.00-0.00sell
Tower Research Capital LLC (TRC)1,7671,116-6510.000.00-0.00sell
WEALTH EFFECTS LLC12,9170-12,9170.020.00-0.02sell
CITADEL ADVISORS LLC23,7460-23,7460.000.00-0.00sell
Overbrook Management Corp32,8570-32,8570.040.00-0.04sell
Page 1 of 1