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, Inc. 4.27M $342.13M Mar 2017
The Vanguard Group,Inc 3.05M $244.47M Mar 2017
BlackRock Fund Advisors 2.88M $226.51M Dec 2016
Diker Management, LLC 1.44M $115.66M Mar 2017
BlackRock Institutional Trust Company, N.A. 1.26M $99.10M Dec 2016
Neuberger Berman Group LLC 1.25M $100.41M Mar 2017
DIMENSIONAL FUND ADVISORS 989995 $79.30M Mar 2017
New York State Common Retirement Fund 908254 $72.75M Mar 2017
STATE STREET CORPORATION 880379 $70.51M Mar 2017
Wells Fargo & Company 868670 $69.58M Mar 2017
Invesco Ltd. 846507 $67.81M Mar 2017
NORTHERN TRUST 773348 $61.78M Mar 2017
EARNEST PARTNERS LLC 751876 $60.23M Mar 2017
Champlain Investment Partners 672285 $53.85M Mar 2017
Conestoga Capital Advisors, LLC 661136 $52.96M Mar 2017
FMR LLC 574210 $45.99M Mar 2017
Bank of New York Mellon 511475 $40.97M Mar 2017
OppenheimerFunds, Inc. 503277 $40.31M Mar 2017
Henderson Group Plc 502938 $40.29M Mar 2017
BAMCO, Inc. 500000 $40.05M Mar 2017
Nationwide Fund Advisors 417761 $33.46M Mar 2017
Jennifer Ranahan 398772 $31.94M Mar 2017
T. Rowe Price Associates, Inc. 367729 $29.46M Mar 2017
Geode Capital Management, LLC 359658 $28.66M Mar 2017
Bank of America Corporation 349267 $27.98M Mar 2017
Kimelman & Baird, LLC 348641 $27.93M Mar 2017
Public Employees' Retirement Association of Colorado 333725 $26.73M Mar 2017
FRED ALGER MANAGEMENT, INC. 332092 $26.60M Mar 2017
Ameriprise Financial, Inc. 316592 $25.36M Mar 2017
Principal Financial Group, Inc. 293079 $23.48M Mar 2017
Ranger Investment Management, L.P. 266003 $21.31M Mar 2017
Credit Suisse AG 221857 $17.77M Mar 2017
PRUDENTIAL FINANCIAL 202840 $16.25M Mar 2017
Allianz Asset Management AG 201231 $16.12M Mar 2017
Charles Schwab Investment Management, Inc. 182813 $14.64M Mar 2017
BlackRock Investment Management 182218 $14.35M Dec 2016
BlackRock Advisors 178503 $14.06M Dec 2016
IronBridge Capital 165250 $13.24M Mar 2017
HPM Partners 151981 $12.17M Mar 2017
Sandhill Capital Partners 151281 $12.12M Mar 2017
Gabelli Funds, LLC 147500 $11.81M Mar 2017
STIFEL FINANCIAL 147083 $11.78M Mar 2017
TIAA-CREF Investment Management 145658 $11.67M Mar 2017
LORD, ABBETT & CO 143877 $11.52M Mar 2017
Brown Advisory Holdings Incorporated 133737 $10.72M Mar 2017
PNC FINANCIAL SERVICES 122383 $9.81M Mar 2017
Parametric Portfolio Associates 120271 $9.63M Mar 2017
Damian Sousa 103890 $8.32M Mar 2017
GAMCO Asset Management Inc. 102730 $8.23M Mar 2017
BlackRock Group 95487 $7.52M Dec 2016
UBS Group AG 94421 $7.56M Mar 2017
Luther King Capital Management Corporation 90105 $7.22M Mar 2017
GOLDMAN SACHS GROUP INC 89758 $7.19M Mar 2017
RHUMBLINE ADVISERS 76123 $6.10M Mar 2017
Teton Advisors, Inc. 73800 $5.91M Mar 2017
California State Teachers Retirement System 70538 $5.65M Mar 2017
Millennium Management LLC 69701 $5.58M Mar 2017
CONGRESS ASSET MANAGEMENT CO /MA 67231 $5.39M Mar 2017
Zurcher Kantonalbank 65579 $5.25M Mar 2017
MORGAN STANLEY 65120 $5.22M Mar 2017
CalPERS 64800 $5.19M Mar 2017
Legal & General Group Plc 63087 $5.05M Mar 2017
Teachers Advisors 62231 $4.98M Mar 2017
Swiss National Bank 61750 $4.95M Mar 2017
JPMORGAN CHASE & CO 59451 $4.77M Mar 2017
Foundry Partners 56422 $4.52M Mar 2017
Arbor Capital Management, LLC 55834 $3.84M Jun 2016
ALLIANCEBERNSTEIN, L.P. 54380 $4.36M Mar 2017
Loomis, Sayles and 52933 $4.24M Mar 2017
The Great-West Life Assurance Company 50911 $4.08M Mar 2017
Advisors Asset Management, Inc. 43365 $3.47M Mar 2017
MARTINGALE ASSET MANAGEMENT LP 42902 $3.44M Mar 2017
BAHL & GAYNOR INC 41113 $3.29M Mar 2017
Brian McDonald 40235 $3.01M Mar 2017
NISA Investment Advisors, L.L.C. 39735 $3.18M Mar 2017
KALMAR INVESTMENTS INC /DE/ 39322 $3.15M Mar 2017
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 38624 $3.09M Mar 2017
DE BURLO GROUP INC 37500 $3.00M Mar 2017
PEAK6 Investments, L.P. 35306 $2.83M Mar 2017
State of Tennessee, Treasury Department 33794 $2.71M Mar 2017
Marshall Wace North America 33525 $2.68M Mar 2017
MARSHALL WACE ASIA 33525 $2.68M Mar 2017
EULAV Asset Management 33500 $2.68M Mar 2017
ASSETMARK 33058 $2.65M Mar 2017
Virginia Retirement System 30600 $2.45M Mar 2017
First Trust Advisors L.P. 28681 $2.30M Mar 2017
Eudaimonia Asset Management LLC 28657 $2.30M Mar 2017
Wintrust Financial Corporation 28380 $2.27M Mar 2017
The Manufacturers Life Insurance Company 27717 $2.41M Mar 2017
Public Sector Pension Investment Board 26308 $2.11M Mar 2017
TEXAS PERMANENT SCHOOL FUND 26277 $2.11M Mar 2017
Russell Investments 25525 $2.04M Mar 2017
Metropolitan Life Insurance Company 24557 $1.97M Mar 2017
Geller Family Office Services, LLC 24200 $1.94M Mar 2017
Citigroup Inc. 23646 $1.89M Mar 2017
Florida State Board of Administration 23166 $1.86M Mar 2017
AMERICAN INTERNATIONAL 21695 $1.74M Mar 2017
Evercore Wealth Management, LLC 21471 $1.72M Mar 2017
Guggenheim Capital, LLC Managers 21429 $1.72M Mar 2017
AQR Capital Management, LLC 20854 $1.67M Mar 2017
Emerald Acquisition 20758 $1.62M Sep 2016
Thrivent Financial for Lutherans 20405 $1.63M Mar 2017
UBS GLOBAL ASSET MANAGEMENT AMERICAS 20397 $1.63M Mar 2017
First Midwest Bank Trust 19880 $1.59M Mar 2017
ING INVESTMENT MANAGEMENT 19583 $1.57M Mar 2017
Arizona State Retirement System 18947 $1.52M Mar 2017
Commonwealth Equity Services 18595 $1.49M Mar 2017
AHL Partners 17842 $1.43M Mar 2017
Hutchin Hill Capital, LP 17100 $1.37M Mar 2017
CITADEL ADVISORS LLC 16506 $1.32M Mar 2017
BlackRock 16441 $1.29M Dec 2016
SUSQUEHANNA INTERNATIONAL 15740 $1.26M Mar 2017
Clinton Group, Inc. 15475 $1.24M Mar 2017
Oppenheimer Asset Management Inc. 14901 $1.19M Mar 2017
Louisiana State Employees Retirement System 14800 $1.19M Mar 2017
First Allied Advisory Services 14024 $1.12M Mar 2017
Royce & Associates, LLC. 14000 $1.12M Mar 2017
BESSEMER 14000 $1.12M Mar 2017
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 13000 $1.04M Mar 2017
First Mercantile Trust Company 11641 $931978 Mar 2017
Aperio Group LLC 11557 $925946 Mar 2017
Rafferty Asset Management, LLC 10434 $835972 Mar 2017
VAN ECK ASSOCIATES CORP. 9769 $782008 Mar 2017
Capstone Asset Management Company 9504 $760985 Mar 2017
Deutsche Bank Aktiengesellschaft 9056 $0 Mar 2017
Employees Retirement System of Texas 9000 $720990 Mar 2017
Mason Street Advisors, LLC 8487 $679978 Mar 2017
Municipal Employees' Retirement System of Michigan 8280 $662979 Mar 2017
DuPont Capital Management Corporation 8108 $648964 Mar 2017
First Quadrant 8100 $648972 Mar 2017
1st Global Advisors, Inc. 8073 $646970 Mar 2017
Piermont Capital Management 8010 $642001 Mar 2017
GSA Capital Partners LLP 7675 $614997 Mar 2017
BNP PARIBAS ARBITRAGE, SNC 7566 $606036 Mar 2017
COMMERCE BANK N A/MO 6975 $558209 Mar 2017
ProFund Advisors LLC 6308 $505018 Mar 2017
HMS Capital Management 5986 $440449 Mar 2017
ALPS Advisors, Inc. 5756 $452997 Dec 2016
ENVESTNET ASSET MANAGEMENT 5703 $456011 Mar 2017
Koch Industries 5377 $431020 Mar 2017
PanAgora Asset Management 5324 $426026 Mar 2017
THOMPSON DAVIS & CO 5247 $420022 Mar 2017
ProShare Advisors LLC 4967 $398005 Mar 2017
BRANCH BANKING & TRUST COMPANY 4811 $384976 Mar 2017
AMALGAMATED BANK 4743 $380009 Mar 2017
PineBridge Investments 4672 $367452 Dec 2016
Matarin Capital Management 4645 $372064 Mar 2017
RidgeWorth Capital Management 4610 $368984 Mar 2017
Sawgrass Asset Management, LLC 4540 $364017 Mar 2017
Ashford Capital Management 4450 $356000 Mar 2017

Who sold Cantel Medical?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 597688 $47.08M
Norges Bank Investment Management Dec. 31, 2016 493604 $38.87M
Emerald Advisers, Inc. Dec. 31, 2016 149939 $11.81M
Emerald Mutual Fund Advisers, Trust Dec. 31, 2016 104549 $8.23M
Navellier & Associates, Inc. Dec. 31, 2016 61296 $4.83M
Calvert Investment Management Dec. 31, 2016 58195 $4.58M
Waddell & Reed Financial, Inc. Dec. 31, 2016 48930 $3.85M
CastleArk Management Dec. 31, 2016 36254 $2.86M
Connors Investor Services, Inc. Dec. 31, 2016 31317 $2.47M