We are live on ! Find out more
BCPC

Balchem Corp

Name Holding Trade Value Shares
Change
Change in
Stake
First Trust Advisors
76
First Trust Advisors
Illinois
$4.06M -$1.25M -9,739 -24%
Thrivent Financial for Lutherans
77
Thrivent Financial for Lutherans
Minnesota
$3.84M -$12.1K -94 -0.3%
Canada Life
78
Canada Life
Manitoba, Canada
$3.67M +$5.02K +39 +0.1%
AACP
79
Advantage Alpha Capital Partners
California
$3.55M -$353K -2,745 -9%
HKAM
80
Horizon Kinetics Asset Management
New York
$3.54M
WDA
81
Wendell David Associates
New Hampshire
$3.5M
Ensign Peak Advisors
82
Ensign Peak Advisors
Utah
$3.47M +$309K +2,400 +10%
EAM
83
EULAV Asset Management
Florida
$3.39M +$296K +2,300 +10%
COPPSERS
84
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$3.27M -$11.5K -89 -0.4%
TPSF
85
Texas Permanent School Fund
Texas
$3.17M -$3.73K -29 -0.1%
Russell Investments Group
86
Russell Investments Group
United Kingdom
$3.06M
Millennium Management
87
Millennium Management
New York
$2.95M +$2.16M +16,764 +295%
Citadel Advisors
88
Citadel Advisors
Florida
$2.95M +$2.06M +15,984 +247%
SOADOR
89
State of Alaska Department of Revenue
Alaska
$2.94M +$64.4K +500 +2%
AIG
90
American International Group
New York
$2.75M -$62.7K -487 -2%
Citigroup
91
Citigroup
New York
$2.57M +$2.05M +15,931 +437%
State of New Jersey Common Pension Fund D
92
State of New Jersey Common Pension Fund D
New Jersey
$2.48M +$2.43M +18,899 New
US Bancorp
93
US Bancorp
Minnesota
$2.4M +$12.9K +100 +0.5%
MC
94
Martin & Co
Tennessee
$2.4M -$131K -1,017 -5%
CCMINC
95
Cardinal Capital Management Inc (North Carolina)
North Carolina
$2.36M -$15.6K -121 -0.7%
Manulife (Manufacturers Life Insurance)
96
Manulife (Manufacturers Life Insurance)
Ontario, Canada
$2.35M -$31K -241 -1%
BA
97
Bard Associates
Illinois
$2.3M
AB
98
Amalgamated Bank
New York
$2.3M +$1.65M +12,782 +271%
Barclays
99
Barclays
United Kingdom
$2.27M -$2.98M -23,174 -57%
FNBOO
100
First National Bank of Omaha
Nebraska
$2.26M