Stock Transactions — IMMUCELL CORP

Total Bought
156,992
7 transactions
Total Sold
37,518
2 transactions
Net
+119,474
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
VANGUARD GROUP INC225,595308,702+83,1070.000.00+0.00buy
CITADEL ADVISORS LLC040,951+40,9510.000.00+0.00buy
RENAISSANCE TECHNOLOGIES LLC133,989159,989+26,0000.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC68,94571,852+2,9070.000.00+0.00buy
DIMENSIONAL FUND ADVISORS LP67,72769,953+2,2260.000.00+0.00buy
BlackRock, Inc.14,13015,794+1,6640.000.00+0.00buy
NORTHERN TRUST CORP42,38442,521+1370.000.00+0.00buy
Essex Financial Services, Inc.11,00011,00000.000.01+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
Capital Advisors, Ltd. LLC989800.000.00+0.00hold
Cresset Asset Management, LLC132,001132,00100.000.00+0.00hold
Bleichroeder LP101,594101,59400.130.17+0.04hold
Prosperity Planning, Inc.16,00016,00000.020.03+0.01hold
JONES FINANCIAL COMPANIES LLLP191900.000.00+0.00hold
SHUFRO ROSE & CO LLC61,02861,02800.020.02+0.00hold
Tower Research Capital LLC (TRC)1,0170-1,0170.000.00-0.00sell
Dauntless Investment Group, LLC131,19594,694-36,5012.323.10+0.78sell
Page 1 of 1