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.22M $192.12M Jun 2016
Vanguard 2.53M $150.89M Jun 2016
BlackRock Fund Advisors 1.99M $118.85M Jun 2016
Neuberger Berman 1.88M $111.94M Jun 2016
Royce & Associates 920424 $54.90M Jun 2016
DIMENSIONAL FUND ADVISORS 802984 $47.90M Jun 2016
BlackRock Institutional Trust Company, N.A. 790872 $47.18M Jun 2016
Daniel D. Thurber 698423 $41.66M Jun 2016
ClearBridge Advisors 607636 $36.25M Jun 2016
STATE STREET CORPORATION 607298 $36.23M Jun 2016
Royal Bank of Canada 593533 $35.48M Jun 2016
PNC FINANCIAL SERVICES 591377 $35.38M Jun 2016
Jennifer Ranahan 509826 $30.41M Jun 2016
New York State Common Retirement Fund 454904 $27.14M Jun 2016
NORTHERN TRUST 448612 $26.76M Jun 2016
Henderson 409516 $24.43M Jun 2016
Segall Bryant & Hamill 406908 $24.27M Jun 2016
Conestoga Capital Advisors 367808 $21.94M Jun 2016
Bank of New York Mellon 366376 $21.85M Jun 2016
Stephens Investment Management 363754 $21.70M Jun 2016
ATLANTA CAPITAL MANAGEMENT CO L L C 323542 $19.30M Jun 2016
Champlain Investment Partners 317885 $18.96M Jun 2016
FRED ALGER MANAGEMENT 311422 $18.58M Jun 2016
Rice Hall James & Associates 305660 $18.23M Jun 2016
Eaton Vance Management 278558 $16.62M Jun 2016
Schroder Investment Management 254100 $15.16M Jun 2016
Nationwide Fund Advisors 250404 $14.94M Jun 2016
Summit Creek Advisors 238002 $14.20M Jun 2016
Thrivent Financial for Lutherans 228408 $13.62M Jun 2016
Principal Financial 228329 $13.62M Jun 2016
Geode Capital Management 225543 $13.45M Jun 2016
Ameriprise Financial 224519 $13.39M Jun 2016
Damian Sousa 218806 $13.05M Jun 2016
Damian Sousa 217192 $13.47M Mar 2016
Legg Mason Capital Management 197380 $11.77M Jun 2016
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 183800 $10.96M Jun 2016
Macquarie 183545 $10.95M Jun 2016
Palisade Capital Management 181807 $10.84M Jun 2016
Frank Russell Company 170132 $10.55M Mar 2016
Emerald Acquisition 160294 $9.56M Jun 2016
13F File No.: Name: <13F File No.: 1. 6. 2. 7. 3. 8. 4. 9. 5. 10.2 144134 $8.60M Jun 2016
Capital Investment Services of America 143632 $8.57M Jun 2016
Bank of America Corporation 132613 $7.98M Jun 2016
BlackRock Investment Management 131198 $7.83M Jun 2016
Tributary Capital Management 117360 $7.00M Jun 2016
Credit Suisse AG 116445 $6.95M Jun 2016
Charles Schwab Investment Management 110541 $6.59M Jun 2016
TAMRO Capital Partners 110446 $6.72M Dec 2015
Wells Fargo & Company 103093 $6.15M Jun 2016
TIAA-CREF Investment Management 97595 $5.82M Jun 2016
PRUDENTIAL FINANCIAL 78089 $4.66M Jun 2016
Century Capital Management 70521 $4.21M Jun 2016
Arrowpoint Asset Management 68500 $4.09M Jun 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 66678 $3.98M Jun 2016
SCOUT INVESTMENTS 66503 $3.97M Jun 2016
California State Teachers Retirement System 66098 $3.94M Jun 2016
MONDRIAN INVESTMENT PARTNERS 64863 $3.87M Jun 2016
CHERYL VERRILL 62717 $3.74M Jun 2016
VAN ECK ASSOCIATES 62673 $3.74M Jun 2016
State of Tennessee, Treasury Department 58194 $3.47M Jun 2016
STIFEL FINANCIAL 53970 $3.22M Jun 2016
Bard Associates 53215 $3.17M Jun 2016
Inves 52388 $3.12M Jun 2016
BAHL & GAYNOR 51522 $3.07M Jun 2016
Swiss National Bank 50800 $3.03M Jun 2016
Teachers Advisors 50533 $3.01M Jun 2016
Ashford Capital Management 50149 $2.99M Jun 2016
Parametric Portfolio Associates 50087 $2.99M Jun 2016
ALLIANCEBERNSTEIN 49952 $2.98M Jun 2016
Manufacturers Life Insurance Company 47495 $2.83M Jun 2016
Raymond James Financial Services Advisors 43469 $2.59M Jun 2016
BlackRock 41895 $2.50M Jun 2016
Great-West Life Assurance Company 41094 $2.45M Jun 2016
Raymond James & Associates 40769 $2.43M Jun 2016
RHUMBLINE ADVISERS 40102 $2.39M Jun 2016
Deutsche Bank Aktiengesellschaft 39115 $2.33M Jun 2016
WENDELL DAVID ASSOCIATES 37960 $2.28M Jun 2016
Brian McDonald 31792 $2.08M Jun 2016
Avalon Advisors 26830 $1.60M Jun 2016
Taylor Frigon Capital Management 26699 $1.59M Jun 2016
Guggenheim Capital, LLC Managers 25661 $1.53M Jun 2016
TEXAS PERMANENT SCHOOL FUND 24143 $1.44M Jun 2016
AMERICAN INTERNATIONAL 23439 $1.40M Jun 2016
OHIO PERS 22918 $1.37M Jun 2016
Metropolitan Life Insurance Company 22644 $1.35M Jun 2016
Public Sector Pension Investment Board 22167 $1.32M Jun 2016
JPMORGAN CHASE & CO 21962 $1.25M Jun 2016
Florida State Board of Administration 21128 $1.26M Jun 2016
ENVESTNET ASSET MANAGEMENT 20148 $1.20M Jun 2016
GOLDMAN SACHS 18918 $1.13M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 18228 $1.09M Jun 2016
LORING WOLCOTT COOLIDGE FA 17655 $1.05M Jun 2016
Arizona State Retirement System 16378 $976947 Jun 2016
UBS Group AG 15463 $915718 Jun 2016
LPL Financial 15334 $912986 Jun 2016
Paradigm Asset Management Company 15200 $906680 Jun 2016
PEAK6 Investments 15069 $902181 Jun 2016
MARTINGALE ASSET MANAGEMENT 15009 $896037 Jun 2016
BlackRock Advisors 14863 $887023 Jun 2016
Louisiana State Employees Retirement System 14000 $834960 Jun 2016
ING INVESTMENT MANAGEMENT 13626 $813063 Jun 2016
Citi 13422 $801024 Jun 2016
Hancock Bank Trust Department 13300 $792946 Jun 2016
Stillwater Capital Advisors 13076 $779983 Jun 2016
Cardinal Capital Management 12278 $732014 Jun 2016
1st Global Advisors 12118 $722959 Jun 2016
First Trust Advisors 12022 $716992 Jun 2016
Capstone Asset Management Company 11625 $692966 Jun 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 11450 $682992 Jun 2016
Creative Planning 11200 $667968 Jun 2016
MARTIN & CO INC /TN/ 11175 $667035 Jun 2016
NN Investment Partners Holdings N.V. 11040 $658977 Jun 2016
T. Rowe Price Associates 10830 $646009 Jun 2016
Renaissance Technologies 10600 $631972 Jun 2016
Independent Portfolio Consultants 10115 $602955 Jun 2016
Capital Analysts 10100 $672005 Jun 2016
BNP PARIBAS ARBITRAGE, SNC 9858 $588029 Jun 2016
RidgeWorth Capital Management 9740 $595990 Jun 2016
Commonwealth Equity Services 9490 $565983 Jun 2016
BBVA USA BANCSHARES 8876 $529453 Jun 2016
Aperio 8767 $523039 Jun 2016
SUSQUEHANNA INTERNATIONAL 8400 $500976 Jun 2016
Clinton 8255 $491998 Jun 2016
AQR Capital Management 7404 $442018 Jun 2016
Public Employees' Retirement Association of Colorado 7128 $424971 Jun 2016
Legal & General 7061 $414974 Jun 2016
Municipal Employees' Retirement System of Michigan 6890 $410988 Jun 2016
GSA Capital Partners 6400 $382016 Jun 2016
COMMERCE BANK N A/MO 6215 $370600 Jun 2016
KEYBANK NATIONAL ASSOCIATION/OH 6163 $367992 Jun 2016
Eqis Capital Management 5857 $349018 Jun 2016
Mason Street Advisors 5606 $348020 Mar 2016
US BANCORP \DE\ 5605 $334842 Jun 2016
VTL Associates 5540 $336998 Sep 2015
Cantab Capital Partners 5320 $317000 Jun 2016
Glenmede Trust Company, N.A. 5113 $304223 Jun 2016
SunTrust Banks 5062 $300986 Jun 2016
ProShare Advisors 4559 $271989 Jun 2016
HUDSON VALLEY INVESTMENT ADVISORS INC /ADV 4405 $262978 Jun 2016
TEACHER RETIREMENT SYSTEM OF TEXAS 4349 $258982 Jun 2016
ProFund Advisors 4309 $256988 Jun 2016
CIM INVESTMENT MANGEMENT 4195 $249980 Jun 2016
OppenheimerFunds 4191 $249993 Jun 2016
PineBridge Investments 4005 $239058 Jun 2016
Ada Investment Management 3830 $233017 Dec 2015
STATE TREASURER STATE OF MICHIGAN 3700 $221001 Jun 2016
Checchi Capital Advisers 3646 $217009 Jun 2016
AMALGAMATED BANK 3636 $238994 Jun 2016
FDx Advisors 3524 $209995 Jun 2016
UMB BANK N A/MO 3500 $208985 Jun 2016

Who sold Balchem Corporation?

Fund Name Date Sold Shares Held Valued At
CalPERS March 31, 2016 97452 $6.04M
Driehaus Capital Management Dec. 31, 2015 50987 $3.10M
U.S. Global Investors March 31, 2016 16200 $1.01M