We are live on ! Find out more
BCPC

Balchem Corp

Name Holding Trade Value Shares
Change
Change in
Stake
BG
51
Bahl & Gaynor
Ohio
$4.89M +$188K +2,082 +3%
BST
52
Bath Savings Trust
Maine
$4.66M -$20.8K -230 -0.4%
SI
53
Scout Investments
Missouri
$4.61M -$99.3K -1,100 -2%
MAP
54
Moody Aldrich Partners
Massachusetts
$4.59M +$5.28M +58,542 New
VanEck Associates
55
VanEck Associates
New York
$4.51M -$107K -1,184 -2%
Swiss National Bank
56
Swiss National Bank
Switzerland
$4.47M +$126K +1,400 +3%
CTA
57
Carillon Tower Advisers
Florida
$4.34M -$99.3K -1,100 -2%
HK
58
Horizon Kinetics
New York
$4.29M
PPA
59
Parametric Portfolio Associates
Washington
$4.25M -$472K -5,229 -9%
Prudential Financial
60
Prudential Financial
New Jersey
$4.24M -$717K -7,937 -13%
State of Tennessee, Department of Treasury
61
State of Tennessee, Department of Treasury
Tennessee
$4.2M +$70.9K +785 +1%
CAM
62
Congress Asset Management
Massachusetts
$4.15M -$103K -1,136 -2%
Comerica Bank
63
Comerica Bank
Texas
$4.01M +$492K +5,447 +12%
Barclays
64
Barclays
United Kingdom
$4M -$2.54M -28,178 -36%
California State Teachers Retirement System (CalSTRS)
65
California State Teachers Retirement System (CalSTRS)
California
$3.94M +$107K +1,185 +2%
ASRS
66
Arizona State Retirement System
Arizona
$3.89M +$265K +2,936 +6%
RJFSA
67
Raymond James Financial Services Advisors
Florida
$3.62M -$273K -3,028 -6%
AllianceBernstein
68
AllianceBernstein
Tennessee
$3.56M -$18.1K -200 -0.4%
CAM
69
Cortina Asset Management
Wisconsin
$3.49M -$50.7K -562 -1%
GLA
70
Great Lakes Advisors
Illinois
$3.39M +$756K +8,370 +24%
FTIOP
71
Fiduciary Trust International of Pennsylvania
Pennsylvania
$3.27M -$74.5K -825 -2%
Canada Life
72
Canada Life
Manitoba, Canada
$3.15M +$233K +2,586 +6%
MC
73
Maverick Capital
Texas
$3.15M +$3.63M +40,190 New
BA
74
Bard Associates
Illinois
$3M -$108K -1,200 -3%
WDA
75
Wendell David Associates
New Hampshire
$2.69M -$24.8K -275 -0.8%