Who owns Balchem Corporation?

Top Holders and Investors of BCPC Stock

Find out what company owns Balchem Corporation, who bought BCPC this quarter, and who sold shares of BCPC stock?

Fund or Company Name Number of Shares Valued At As Of
Brown Capital Management 3.63M $282.28M Jun 2017
Vanguard 2.89M $224.18M Jun 2017
BlackRock Fund Advisors 2.43M $203.79M Dec 2016
Neuberger Berman 1.72M $133.98M Jun 2017
Daniel D. Thurber 1.15M $89.61M Jun 2017
BlackRock Institutional Trust Company, N.A. 805167 $67.57M Dec 2016
State Street Corporation 780131 $60.62M Jun 2017
Dimensional Fund Advisors 723504 $56.22M Jun 2017
Royce & Associates 612468 $47.59M Jun 2017
Pnc Financial Services 548283 $42.71M Jun 2017
New York State Common Retirement Fund 529560 $41.15M Jun 2017
ClearBridge Advisors 528280 $41.05M Jun 2017
Northern Trust 462786 $35.89M Jun 2017
Jennifer Ranahan 411186 $33.43M Sep 2017
Bank of New York Mellon 404966 $31.47M Jun 2017
Stephens Investment Management 396616 $30.82M Jun 2017
Segall Bryant & Hamill 391138 $30.40M Jun 2017
Conestoga Capital Advisors 358044 $27.82M Jun 2017
Macquarie 351899 $27.35M Jun 2017
Geode Capital Management 272019 $20.68M Jun 2017
Atlanta Capital Management Co L L C 266057 $20.68M Jun 2017
Nationwide Fund Advisors 259775 $21.41M Mar 2017
Principal Financial 257562 $20.02M Jun 2017
Thrivent Financial for Lutherans 236258 $18.36M Jun 2017
Bank of America Corporation 232180 $19.14M Mar 2017
Fred Alger Management 230801 $17.94M Jun 2017
Ameriprise Financial 204358 $15.88M Jun 2017
Tributary Capital Management 187925 $14.60M Jun 2017
Legg Mason Capital Management 172843 $13.43M Jun 2017
BlackRock Investment Management 160649 $13.48M Dec 2016
Cortina Asset Management 154049 $11.97M Jun 2017
Damian Sousa 151639 $11.78M Jun 2017
Eaton Vance Management 148785 $11.56M Jun 2017
Charles Schwab Investment Management 144755 $11.25M Jun 2017
13F File No.: Name: <13F File No.: 1. 6. 2. 7. 3. 8. 4. 9. 5. 10.2 136134 $10.58M Jun 2017
Rice Hall James & Associates 131028 $10.18M Jun 2017
Capital Investment Services of America 127259 $10.34M Sep 2017
Wells Fargo & Company 109366 $8.50M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 109301 $8.49M Jun 2017
Russell Investments 100115 $7.78M Jun 2017
Summit Creek Advisors 94980 $7.38M Jun 2017
Schroder Investment Management 88691 $6.87M Jun 2017
TIAA-CREF Investment Management 85839 $6.67M Jun 2017
Susquehanna International 78909 $6.13M Jun 2017
CalPERS 74300 $5.77M Jun 2017
Inves 74252 $5.77M Jun 2017
Rhumbline Advisers 71283 $5.54M Jun 2017
New York State Teachers Retirement System 70378 $5.47M Jun 2017
BlackRock 65034 $5.46M Dec 2016
State of Tennessee, Treasury Department 62672 $4.87M Jun 2017
Manufacturers Life Insurance Company 62343 $4.84M Jun 2017
Cheryl Verrill 62260 $5.06M Sep 2017
Legal & General 60922 $4.73M Jun 2017
Ohio Pers 58653 $4.56M Jun 2017
Teachers Advisors 57671 $4.48M Jun 2017
Bahl & Gaynor 56994 $4.70M Mar 2017
Van Eck Associates 56289 $4.37M Jun 2017
California State Teachers Retirement System 56170 $4.36M Jun 2017
Prudential Financial 54218 $4.21M Jun 2017
Swiss National Bank 52500 $4.08M Jun 2017
Scout Investments 52253 $4.06M Jun 2017
Deutsche Bank Aktiengesellschaft 49806 $3.86M Jun 2017
Alliancebernstein 48102 $3.74M Jun 2017
Martingale Asset Management 47106 $3.66M Jun 2017
Raymond James Financial Services Advisors 46930 $3.65M Jun 2017
Great-West Life Assurance Company 45991 $3.57M Jun 2017
Bard Associates 45438 $3.74M Mar 2017
Morgan Stanley 43719 $3.89M Mar 2017
Pennsylvania Trust 43306 $3.52M Sep 2017
Parametric Portfolio Associates 42172 $3.28M Jun 2017
Goldman Sachs 40327 $3.13M Jun 2017
PEAK6 Investments 39500 $3.07M Jun 2017
Raymond James & Associates 38793 $3.01M Jun 2017
Renaissance Technologies 38100 $2.96M Jun 2017
Wendell David Associates 36425 $2.83M Jun 2017
Brian McDonald 33692 $2.63M Jun 2017
Daruma Asset Management Inc /ny 28936 $2.25M Jun 2017
Mondrian Investment Partners 26804 $2.08M Jun 2017
Stillwater Capital Advisors 26152 $2.13M Sep 2017
American International 23752 $1.85M Jun 2017
Texas Permanent School Fund 23266 $1.81M Jun 2017
Guggenheim Capital, LLC Managers 22936 $1.78M Jun 2017
Century Capital Management 22193 $1.73M Jun 2017
Metropolitan Life Insurance Company 21363 $1.66M Jun 2017
Florida State Board of Administration 20878 $1.62M Jun 2017
Jpmorgan Chase & Co 20758 $1.62M Jun 2017
Congress Asset Management Co /ma 19858 $1.54M Jun 2017
Bessemer 17300 $1.34M Jun 2017
Ubs Global Asset Management Americas 17165 $1.33M Jun 2017
BlackRock Advisors 17069 $1.43M Dec 2016
Cardinal Capital Management 16965 $1.32M Jun 2017
Arizona State Retirement System 16578 $1.29M Jun 2017
Public Sector Pension Investment Board 16367 $1.27M Jun 2017
Loring Wolcott Coolidge Fa 16180 $1.26M Jun 2017
Ashford Capital Management 15658 $1.22M Jun 2017
Envestnet Asset Management 14540 $1.13M Jun 2017
Ing Investment Management 14495 $1.13M Jun 2017
Credit Suisse AG 14146 $1.10M Jun 2017
Citi 13959 $1.08M Jun 2017
T. Rowe Price Associates 13079 $1.02M Jun 2017
Louisiana State Employees Retirement System 13000 $1.06M Sep 2017
EULAV Asset Management 12700 $987044 Jun 2017
Martin & Co Inc /tn/ 12195 $948039 Jun 2017
Teachers Retirement System Of The State Of Kentucky 10850 $843045 Jun 2017
Bnp Paribas Arbitrage, Snc 10132 $787357 Jun 2017
Crestline Management 9774 $820038 Dec 2016
Aperio 9393 $730023 Jun 2017
Independent Portfolio Consultants 9306 $722983 Jun 2017
Advisory Research 8943 $694960 Jun 2017
Commonwealth Equity Services 8297 $644013 Jun 2017
Virginia Retirement System 8000 $622000 Jun 2017
Mason Street Advisors 7859 $611037 Jun 2017
LPL Financial 7730 $594978 Jun 2017
Barclays 7635 $592857 Jun 2017
Dynamic Technology Lab Private 7524 $584991 Jun 2017
Municipal Employees' Retirement System of Michigan 7500 $582975 Jun 2017
Capstone Asset Management Company 7325 $569006 Jun 2017
Public Employees' Retirement Association of Colorado 7128 $553988 Jun 2017
Piedmont Investment Advisers 6890 $535008 Jun 2017
RidgeWorth Capital Management 6653 $548007 Mar 2017
Us Bancorp \de\ 6587 $511875 Jun 2017
Alaska Retirement Management Board 6324 $514014 Sep 2017
Cutler 6300 $487431 Jun 2017
UBS Group AG 6260 $486026 Jun 2017
Keybank National Association/oh 6163 $478988 Jun 2017
Commerce Bank N A/mo 5945 $461807 Jun 2017
Eqis Capital Management 5788 $471027 Sep 2017
ProFund Advisors 5756 $447010 Jun 2017
OppenheimerFunds 5609 $435987 Jun 2017
SunTrust Banks 5223 $389270 Jun 2017
Oppenheimer Asset Management 5133 $402067 Jun 2017
Glenmede Trust Company, N.A. 4938 $406743 Jun 2017
Tudor Investment Corporation 4842 $375981 Jun 2017
Millennium Management 4774 $370987 Jun 2017
1st Global Advisors 4383 $340997 Jun 2017
Amalgamated Bank 4381 $340009 Jun 2017
Cim Investment Mangement 4225 $327986 Jun 2017
PineBridge Investments 4198 $326478 Jun 2017
Hudson Valley Investment Advisors 4080 $331989 Sep 2017
Glen Harbor Capital Management 3842 $298984 Jun 2017
Cambridge Investment Research Advisors 3614 $280988 Jun 2017
LLBH Private Wealth Management 3528 $273984 Jun 2017
ProShare Advisors 3275 $254991 Jun 2017
Meadow Creek Investment Management 3164 $246001 Jun 2017
CCM Partners 3156 $245000 Jun 2017
Magnetar Financial 3091 $239985 Jun 2017
KCG Holdings 3079 $238991 Jun 2017
Tokio Marine Asset Management 3000 $233010 Jun 2017
Dubuque Bank & Trust 2938 $239006 Sep 2017
D.A. Davidson & Co. 2898 $225000 Jun 2017

Who sold Balchem Corporation?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 590045 $49.62M
Henderson March 31, 2017 344654 $28.41M
Palisade Capital Management March 31, 2017 134296 $11.07M
Champlain Investment Partners March 31, 2017 75000 $6.18M
Avalon Advisors March 31, 2017 30013 $2.47M
First Trust Advisors March 31, 2017 13467 $1.11M
Hancock Bank Trust Department March 31, 2017 13300 $1.10M