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.84M $312.13M Sep 2017
BlackRock 3.84M $312.64M Sep 2017
Vanguard 2.94M $239.43M Sep 2017
BlackRock Fund Advisors 2.43M $203.79M Dec 2016
Neuberger Berman 1.68M $136.22M Sep 2017
Daniel D. Thurber 1.15M $93.34M Sep 2017
BlackRock Institutional Trust Company, N.A. 805167 $67.57M Dec 2016
State Street Corporation 762443 $61.99M Sep 2017
Dimensional Fund Advisors 727055 $59.10M Sep 2017
Royce & Associates 558312 $45.39M Sep 2017
Conestoga Capital Advisors 533894 $43.40M Sep 2017
New York State Common Retirement Fund 529560 $41.15M Jun 2017
ClearBridge Advisors 528424 $42.96M Sep 2017
Pnc Financial Services 474638 $38.52M Sep 2017
Northern Trust 455312 $37.01M Sep 2017
Jennifer Ranahan 411186 $33.43M Sep 2017
Bank of New York Mellon 404966 $31.47M Jun 2017
Stephens Investment Management 390435 $31.74M Sep 2017
Segall Bryant & Hamill 389739 $31.68M Sep 2017
Macquarie 384279 $31.24M Sep 2017
Bank of America Corporation 289889 $23.57M Sep 2017
Geode Capital Management 281824 $22.91M Sep 2017
Nationwide Fund Advisors 269681 $21.92M Sep 2017
Fred Alger Management 262958 $21.38M Sep 2017
Atlanta Capital Management Co L L C 261627 $21.27M Sep 2017
Principal Financial 257537 $20.94M Sep 2017
Henderson 252167 $20.50M Sep 2017
Thrivent Financial for Lutherans 236528 $19.23M Sep 2017
Ameriprise Financial 214859 $17.47M Sep 2017
Cortina Asset Management 213154 $17.33M Sep 2017
Legg Mason Capital Management 188723 $15.34M Sep 2017
Tributary Capital Management 187292 $15.22M Sep 2017
Standard Life Aberdeen 186270 $15.14M Sep 2017
Inves 164580 $13.38M Sep 2017
BlackRock Investment Management 160649 $13.48M Dec 2016
Sei Investments 157633 $1.92M Sep 2017
Eaton Vance Management 155248 $12.62M Sep 2017
Charles Schwab Investment Management 153337 $12.46M Sep 2017
Damian Sousa 151639 $11.78M Jun 2017
Renaissance Technologies 140400 $11.41M Sep 2017
13F File No.: Name: <13F File No.: 1. 6. 2. 7. 3. 8. 4. 9. 5. 10.2 136134 $11.07M Sep 2017
Capital Investment Services of America 127259 $10.34M Sep 2017
Wells Fargo & Company 109366 $8.50M Jun 2017
Russell Investments 100273 $8.15M Sep 2017
Schroder Investment Management 97154 $7.96M Sep 2017
Summit Creek Advisors 94260 $7.66M Sep 2017
TIAA-CREF Investment Management 83801 $6.81M Sep 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 79400 $6.45M Sep 2017
CalPERS 78600 $6.39M Sep 2017
Martingale Asset Management 75617 $6.15M Sep 2017
Rhumbline Advisers 71283 $5.54M Jun 2017
New York State Teachers Retirement System 70378 $5.72M Sep 2017
Manufacturers Life Insurance Company 67636 $5.41M Sep 2017
BlackRock 65034 $5.46M Dec 2016
Deutsche Bank Aktiengesellschaft 64150 $5.21M Sep 2017
Cheryl Verrill 62260 $5.06M Sep 2017
Legal & General 60922 $4.73M Jun 2017
State of Tennessee, Treasury Department 60908 $4.95M Sep 2017
Ohio Pers 58846 $4.78M Sep 2017
Bahl & Gaynor 57109 $4.64M Sep 2017
Teachers Advisors 56869 $4.62M Sep 2017
Prudential Financial 55063 $4.48M Sep 2017
Goldman Sachs 54692 $4.45M Sep 2017
Swiss National Bank 52500 $4.27M Sep 2017
Scout Investments 52228 $4.25M Sep 2017
Van Eck Associates 51192 $4.16M Sep 2017
California State Teachers Retirement System 50735 $4.12M Sep 2017
AHL Partners 48494 $3.94M Sep 2017
Alliancebernstein 47102 $3.83M Sep 2017
Raymond James Financial Services Advisors 46746 $3.80M Sep 2017
Great-West Life Assurance Company 45991 $3.57M Jun 2017
Congress Asset Management Co /ma 45067 $3.66M Sep 2017
Morgan Stanley 43719 $3.89M Mar 2017
Pennsylvania Trust 43306 $3.52M Sep 2017
Bard Associates 43181 $3.51M Sep 2017
Parametric Portfolio Associates 42737 $3.47M Sep 2017
Raymond James & Associates 38874 $3.16M Sep 2017
Brian McDonald 38462 $3.15M Sep 2017
Wendell David Associates 36525 $2.97M Sep 2017
Bessemer 31700 $2.58M Sep 2017
Daruma Asset Management Inc /ny 28783 $2.34M Sep 2017
Mondrian Investment Partners 26804 $2.18M Sep 2017
Stillwater Capital Advisors 26152 $2.13M Sep 2017
Guggenheim Capital, LLC Managers 24152 $1.96M Sep 2017
American International 23752 $1.85M Jun 2017
Texas Permanent School Fund 23331 $1.90M Sep 2017
Susquehanna International 23090 $1.88M Sep 2017
Century Capital Management 22193 $1.73M Jun 2017
Florida State Board of Administration 20878 $1.70M Sep 2017
Jpmorgan Chase & Co 20758 $1.62M Jun 2017
Public Sector Pension Investment Board 20116 $1.64M Sep 2017
Cardinal Capital Management 18597 $1.51M Sep 2017
Ubs Global Asset Management Americas 17718 $1.44M Sep 2017
Luke P. La Valle, Jr. 17560 $1.43M Sep 2017
BlackRock Advisors 17069 $1.43M Dec 2016
Bnp Paribas Arbitrage, Snc 16772 $1.36M Sep 2017
Arizona State Retirement System 16578 $1.35M Sep 2017
Loring Wolcott Coolidge Fa 16180 $1.31M Sep 2017
Ashford Capital Management 15658 $1.27M Sep 2017
SG Americas Securities 15535 $1.26M Sep 2017
Ing Investment Management 14495 $1.18M Sep 2017
Envestnet Asset Management 14350 $1.17M Sep 2017
Credit Suisse AG 14146 $1.10M 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 $1.03M Sep 2017
Teachers Retirement System Of The State Of Kentucky 10850 $843045 Jun 2017
Martin & Co Inc /tn/ 10520 $854960 Sep 2017
Aperio 9507 $773014 Sep 2017
Independent Portfolio Consultants 9306 $722983 Jun 2017
LPL Financial 8149 $670010 Sep 2017
Mason Street Advisors 8094 $657961 Sep 2017
Virginia Retirement System 8000 $622000 Jun 2017
Crossmark Global Holdings 7915 $643014 Sep 2017
Commonwealth Equity Services 7697 $624996 Sep 2017
Us Bancorp \de\ 7644 $622068 Sep 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 $579007 Sep 2017
UBS Group AG 7108 $577525 Sep 2017
Piedmont Investment Advisers 6962 $566010 Sep 2017
Alaska Retirement Management Board 6324 $514014 Sep 2017
Tiedemann Wealth Management 6180 $479011 Sep 2017
RidgeWorth Capital Management 6083 $494000 Sep 2017
Commerce Bank N A/mo 5945 $461807 Sep 2017
Eqis Capital Management 5788 $471027 Sep 2017
OppenheimerFunds 5569 $451980 Sep 2017
Oppenheimer Asset Management 5550 $448773 Sep 2017
Citi 5262 $428168 Sep 2017
SunTrust Banks 5223 $421757 Sep 2017
Glenmede Trust Company, N.A. 4938 $401261 Sep 2017
Tokio Marine Asset Management 4900 $397978 Sep 2017
Keybank National Association/oh 4488 $365009 Sep 2017
Natixis 4476 $363988 Sep 2017
1st Global Advisors 4383 $340997 Jun 2017
Amalgamated Bank 4352 $353991 Sep 2017
Glen Harbor Capital Management 4284 $347989 Sep 2017
Cim Investment Mangement 4225 $342985 Sep 2017
Hudson Valley Investment Advisors 4080 $331989 Sep 2017
PineBridge Investments 3966 $322435 Sep 2017
ProFund Advisors 3960 $321987 Sep 2017
Tower Research Capital 3942 $321391 Sep 2017
Boothbay Fund Management 3772 $307003 Sep 2017
LLBH Private Wealth Management 3528 $287002 Sep 2017
Meadow Creek Investment Management 3528 $287002 Sep 2017
Cambridge Investment Research Advisors 3410 $276994 Sep 2017
Branch Banking & Trust Company 3331 $271010 Sep 2017
Victory Capital Management 3196 $259994 Sep 2017
KCG Holdings 3079 $238991 Jun 2017
D.A. Davidson & Co. 2940 $237993 Sep 2017

Who sold Balchem Corporation?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 590045 $49.62M
Rice Hall James & Associates June 30, 2017 131028 $10.18M
PEAK6 Investments June 30, 2017 39500 $3.07M
Metropolitan Life Insurance Company June 30, 2017 21363 $1.66M