We are live on ! Find out more
BCPC

Balchem Corp

Name Holding Trade Value Shares
Change
Change in
Stake
AllianceBernstein
51
AllianceBernstein
Tennessee
$3M +$3M +67,127 New
RhumbLine Advisers
52
RhumbLine Advisers
Massachusetts
$2.95M +$2.95M +65,867 New
EAM
53
Eagle Asset Management
Florida
$2.89M +$2.89M +64,548 New
SI
54
Scout Investments
Missouri
$2.86M +$2.86M +63,903 New
PCP
55
Perimeter Capital Partners
Georgia
$2.82M +$2.82M +62,993 New
NFA
56
Nationwide Fund Advisors
Ohio
$2.53M +$2.52M +56,455 New
Public Sector Pension Investment Board (PSP Investments)
57
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.49M +$2.49M +55,670 New
California State Teachers Retirement System (CalSTRS)
58
California State Teachers Retirement System (CalSTRS)
California
$2.31M +$2.31M +51,713 New
NC
59
Northpointe Capital
Michigan
$2.23M +$2.23M +49,775 New
RFC
60
Russell Frank Company
Washington
$2.19M +$2.19M +48,984 New
FIM
61
Friedberg Investment Management
Texas
$2.1M +$2.1M +46,925 New
MA
62
MUFG Americas
New York
$1.95M +$1.95M +43,550 New
Jennison Associates
63
Jennison Associates
New York
$1.84M +$1.84M +41,043 New
MDCM
64
Morgan Dempsey Capital Management
Wisconsin
$1.77M +$1.76M +39,469 New
BG
65
BlackRock Group
United Kingdom
$1.56M +$1.56M +34,973 New
Invesco
66
Invesco
Georgia
$1.55M +$1.54M +34,550 New
State Board of Administration of Florida Retirement System
67
State Board of Administration of Florida Retirement System
Florida
$1.52M +$1.52M +34,006 New
TPSF
68
Texas Permanent School Fund
Texas
$1.49M +$1.49M +33,276 New
COPPSERS
69
Commonwealth of Pennsylvania Public School Employees Retirement System
Pennsylvania
$1.48M +$1.48M +33,100 New
Bank of America
70
Bank of America
North Carolina
$1.45M +$1.45M +32,327 New
Comerica Bank
71
Comerica Bank
Texas
$1.43M +$1.43M +31,910 New
LWCFA
72
Loring Wolcott & Coolidge Fiduciary Advisors
Massachusetts
$1.33M +$1.33M +29,795 New
RJA
73
Raymond James & Associates
Florida
$1.26M +$1.26M +28,100 New
Swiss National Bank
74
Swiss National Bank
Switzerland
$1.19M +$1.19M +26,600 New
Deutsche Bank
75
Deutsche Bank
Germany
$1.18M +$1.18M +26,486 New