We are live on ! Find out more
BCPC

Balchem Corp

Name Holding Trade Value Shares
Change
Change in
Stake
Charles Schwab
51
Charles Schwab
California
$5.52M +$634K +11,010 +13%
VanEck Associates
52
VanEck Associates
New York
$5.21M -$49.1K -853 -0.9%
Macquarie Group
53
Macquarie Group
Australia
$5.1M +$5.27M +91,512 New
Thrivent Financial for Lutherans
54
Thrivent Financial for Lutherans
Minnesota
$4.19M +$3.67M +63,860 +565%
TCM
55
Tributary Capital Management
Nebraska
$4.08M +$4.21M +73,151 New
Deutsche Bank
56
Deutsche Bank
Germany
$4.06M -$392K -6,805 -9%
Prudential Financial
57
Prudential Financial
New Jersey
$3.94M +$74.8K +1,300 +2%
SI
58
Scout Investments
Missouri
$3.91M
New York State Teachers Retirement System (NYSTRS)
59
New York State Teachers Retirement System (NYSTRS)
New York
$3.67M
Comerica Bank
60
Comerica Bank
Texas
$3.52M +$1.86M +32,318 +105%
BG
61
Bahl & Gaynor
Ohio
$3.45M -$359K -6,247 -9%
BA
62
Bard Associates
Illinois
$3.21M -$127K -2,200 -4%
State of Tennessee, Department of Treasury
63
State of Tennessee, Department of Treasury
Tennessee
$3.18M +$11.5K +200 +0.4%
California State Teachers Retirement System (CalSTRS)
64
California State Teachers Retirement System (CalSTRS)
California
$3.16M +$62.4K +1,084 +2%
AllianceBernstein
65
AllianceBernstein
Tennessee
$3.13M +$92.1K +1,600 +3%
RJA
66
Raymond James & Associates
Florida
$2.93M +$501K +8,701 +20%
Public Sector Pension Investment Board (PSP Investments)
67
Public Sector Pension Investment Board (PSP Investments)
Quebec, Canada
$2.68M -$598K -10,400 -18%
BST
68
Bath Savings Trust
Maine
$2.67M +$740K +12,855 +37%
TA
69
Teachers Advisors
New York
$2.53M +$58.6K +1,018 +2%
Bank of America
70
Bank of America
North Carolina
$2.5M +$1.64M +28,433 +173%
RhumbLine Advisers
71
RhumbLine Advisers
Massachusetts
$2.37M -$102K -1,775 -4%
Renaissance Technologies
72
Renaissance Technologies
New York
$2.35M -$2.07M -35,900 -46%
PPA
73
Parametric Portfolio Associates
Washington
$2.1M +$336K +5,833 +18%
BG
74
BlackRock Group
United Kingdom
$1.96M +$342K +5,948 +20%
Swiss National Bank
75
Swiss National Bank
Switzerland
$1.94M +$46K +800 +2%