Who owns Cantel Medical?

Top Holders and Investors of CMN Stock

Find out what company owns Cantel Medical, who bought CMN this quarter, and who sold shares of CMN stock?

Fund or Company Name Number of Shares Valued At As Of
Brown Capital Management 4.27M $332.99M Jun 2017
Vanguard 3.17M $246.86M Jun 2017
BlackRock Fund Advisors 2.88M $226.51M Dec 2016
Diker Management 1.43M $111.75M Jun 2017
BlackRock Institutional Trust Company, N.A. 1.26M $99.10M Dec 2016
Neuberger Berman 1.24M $96.24M Jun 2017
Inves 997621 $77.72M Jun 2017
Dimensional Fund Advisors 972355 $75.76M Jun 2017
Wells Fargo & Company 971825 $75.71M Jun 2017
State Street Corporation 931945 $72.61M Jun 2017
New York State Common Retirement Fund 912953 $71.13M Jun 2017
Northern Trust 800231 $62.35M Jun 2017
Earnest Partners 763350 $59.47M Jun 2017
Champlain Investment Partners 757382 $59.01M Jun 2017
Conestoga Capital Advisors 727046 $56.64M Jun 2017
Fmr 688152 $53.61M Jun 2017
Ranger Investment Management 546635 $42.59M Jun 2017
Bam 500000 $38.95M Jun 2017
Bank of New York Mellon 496968 $38.72M Jun 2017
Henderson 481622 $37.52M Jun 2017
OppenheimerFunds 423423 $32.99M Jun 2017
Fred Alger Management 422662 $32.93M Jun 2017
Nationwide Fund Advisors 417761 $33.46M Mar 2017
Ameriprise Financial 387440 $30.19M Jun 2017
Jennifer Ranahan 386609 $30.12M Jun 2017
T. Rowe Price Associates 383299 $29.86M Jun 2017
Bank of America Corporation 349267 $27.98M Mar 2017
Kimelman & Baird 348641 $27.93M Mar 2017
Geode Capital Management 348199 $27.13M Jun 2017
Public Employees' Retirement Association of Colorado 333725 $26.00M Jun 2017
Principal Financial 281349 $21.92M Jun 2017
Prudential Financial 229670 $17.89M Jun 2017
Charles Schwab Investment Management 189720 $14.78M Jun 2017
BlackRock Investment Management 182218 $14.35M Dec 2016
BlackRock Advisors 178503 $14.06M Dec 2016
Stifel Financial 170837 $13.31M Jun 2017
IronBridge Capital 165250 $13.24M Mar 2017
Sandhill Capital Partners 163028 $12.70M Jun 2017
Credit Suisse AG 155559 $12.12M Jun 2017
Allianz Asset Management AG 149654 $11.66M Jun 2017
TIAA-CREF Investment Management 146492 $11.41M Jun 2017
Damian Sousa 141968 $11.06M Jun 2017
RMB Capital Management 138863 $10.82M Jun 2017
Gabelli Funds 134000 $10.44M Jun 2017
Brown Advisory Holdings Incorporated 133987 $10.44M Jun 2017
Pnc Financial Services 123137 $9.61M Jun 2017
Millennium Management 109649 $8.54M Jun 2017
GAMCO Asset Management 95630 $7.45M Jun 2017
BlackRock 95487 $7.52M Dec 2016
Kennedy Capital Management 85563 $6.67M Jun 2017
Pennsylvania Trust 84590 $6.59M Jun 2017
Goldman Sachs 77993 $6.08M Jun 2017
Rhumbline Advisers 75626 $5.89M Jun 2017
Teton Advisors 71200 $5.55M Jun 2017
Legal & General 69854 $5.44M Jun 2017
CalPERS 69600 $5.42M Jun 2017
Congress Asset Management Co /ma 66138 $5.15M Jun 2017
Teachers Advisors 65491 $5.10M Jun 2017
Luther King Capital Management Corporation 65240 $5.08M Jun 2017
Morgan Stanley 65120 $5.22M Mar 2017
California State Teachers Retirement System 64419 $5.02M Jun 2017
Swiss National Bank 62850 $4.90M Jun 2017
Pictet Asset Management 61999 $4.85M Jun 2017
Parametric Portfolio Associates 61865 $4.82M Jun 2017
Alliancebernstein 61230 $4.77M Jun 2017
Zurcher Kantonalbank 59866 $4.66M Jun 2017
Marshall Wace North America 59696 $4.66M Jun 2017
Loomis, Sayles and 59491 $4.63M Jun 2017
Foundry Partners 54335 $4.23M Jun 2017
Great-West Life Assurance Company 52671 $4.11M Jun 2017
UBS Group AG 52209 $4.07M Jun 2017
Deutsche Bank Aktiengesellschaft 46616 $3.37M Jun 2017
Martingale Asset Management 41902 $3.27M Jun 2017
Advisors Asset Management 41571 $3.24M Jun 2017
Bahl & Gaynor 41113 $3.29M Mar 2017
NISA Investment Advisors 39735 $3.09M Jun 2017
EULAV Asset Management 39500 $3.08M Jun 2017
Kalmar Investments Inc /de/ 39322 $3.15M Mar 2017
Brian McDonald 38073 $2.89M Jun 2017
Wintrust Financial Corporation 34925 $2.72M Jun 2017
Susquehanna International 34356 $2.68M Jun 2017
Virginia Retirement System 34300 $2.67M Jun 2017
New York State Teachers Retirement System 34009 $2.65M Jun 2017
State of Tennessee, Treasury Department 33794 $2.63M Jun 2017
Assetmark 32173 $2.51M Jun 2017
Jpmorgan Chase & Co 29563 $2.30M Jun 2017
Manufacturers Life Insurance Company 28078 $2.19M Jun 2017
American International 27220 $2.12M Jun 2017
Texas Permanent School Fund 26503 $2.07M Jun 2017
Citi 24849 $1.94M Jun 2017
Metropolitan Life Insurance Company 24557 $1.91M Jun 2017
Florida State Board of Administration 23166 $1.81M Jun 2017
Geller Family Office Services 22700 $1.77M Jun 2017
Russell Investments 21984 $1.71M Jun 2017
Thrivent Financial for Lutherans 21925 $1.71M Jun 2017
Ing Investment Management 21249 $1.66M Jun 2017
Ubs Global Asset Management Americas 21149 $1.65M Jun 2017
Emerald Acquisition 20758 $1.62M Sep 2016
Piermont Capital Management 20120 $1.57M Jun 2017
Guggenheim Capital, LLC Managers 20108 $1.57M Jun 2017
Arizona State Retirement System 18947 $1.48M Jun 2017
Citadel Advisors 18876 $1.47M Jun 2017
Public Sector Pension Investment Board 18708 $1.46M Jun 2017
Wolverine Trading 18700 $1.44M Jun 2017
Commonwealth Equity Services 17898 $1.39M Jun 2017
AHL Partners 16639 $1.30M Jun 2017
BlackRock 16441 $1.29M Dec 2016
Evercore Wealth Management 15991 $1.25M Jun 2017
Oppenheimer Asset Management 15033 $1.19M Jun 2017
Louisiana State Employees Retirement System 14800 $1.15M Jun 2017
Bessemer 14000 $1.09M Jun 2017
Royce & Associates 14000 $1.09M Jun 2017
PEAK6 Investments 13800 $1.07M Jun 2017
Teachers Retirement System Of The State Of Kentucky 13000 $1.01M Jun 2017
Aperio 12819 $998984 Jun 2017
First Allied Advisory Services 11910 $928027 Jun 2017
Bnp Paribas Arbitrage, Snc 11703 $911780 Jun 2017
AQR Capital Management 11294 $880028 Jun 2017
First Trust Advisors 10938 $851960 Jun 2017
De Burlo 10800 $840996 Jun 2017
First Midwest Bank Trust 10672 $831028 Jun 2017
Van Eck Associates 9865 $768976 Jun 2017
Employees Retirement System of Texas 9000 $701010 Jun 2017
Mason Street Advisors 8952 $697002 Jun 2017
Capstone Asset Management Company 8854 $689992 Jun 2017
First Mercantile Trust Company 8836 $687970 Jun 2017
Municipal Employees' Retirement System of Michigan 8570 $668031 Jun 2017
Legato Capital Management 8094 $631008 Jun 2017
Piedmont Investment Advisers 7848 $610966 Jun 2017
Jane Street 7782 $605984 Jun 2017
1st Global Advisors 7605 $593037 Jun 2017
Matarin Capital Management 7408 $577157 Jun 2017
D. E. Shaw & Co 7385 $574996 Jun 2017
Alaska Retirement Management Board 7165 $558010 Jun 2017
Commerce Bank N A/mo 6975 $543352 Jun 2017
ProFund Advisors 6974 $542995 Jun 2017
HMS Capital Management 5986 $440449 Mar 2017
Sei Investments 5926 $473072 Jun 2017
Envestnet Asset Management 5716 $444990 Jun 2017
PanAgora Asset Management 5324 $415005 Jun 2017
Koch Industries 5230 $406998 Jun 2017
Campbell & Co. Investment Adviser 5061 $393998 Jun 2017
Amalgamated Bank 5015 $391019 Jun 2017
LPL Financial 4882 $368005 Jun 2017
Alpine Group USVI 4843 $376979 Jun 2017
Alpine Partners VI 4843 $376979 Jun 2017
Capital Analysts 4825 $375922 Jun 2017
Capital Fund Management S.A. 4800 $374016 Jun 2017
PineBridge Investments 4783 $372452 Jun 2017
Branch Banking & Trust Company 4761 $370977 Jun 2017

Who sold Cantel Medical?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 597688 $47.08M
HPM Partners March 31, 2017 151981 $12.17M
Lord, Abbett & Co March 31, 2017 143877 $11.52M
Navellier & Associates Dec. 31, 2016 61296 $4.83M
Calvert Investment Management Dec. 31, 2016 58195 $4.58M
Marshall Wace Asia March 31, 2017 33525 $2.68M
Eudaimonia Asset Management March 31, 2017 28657 $2.30M