Who owns Cal-Maine Foods?

Top Holders and Investors of CALM Stock

Find out what company owns Cal-Maine Foods, who bought CALM this quarter, and who sold shares of CALM stock?

Fund or Company Name Number of Shares Valued At As Of
BlackRock 4.87M $208.23M Dec 2019
Vanguard 3.19M $136.43M Dec 2019
Nuance Investments 2.86M $122.38M Dec 2019
T. Rowe Price Associates 2.57M $110.01M Dec 2019
Diamond Hill Capital Management 2.04M $87.39M Dec 2019
State Street Corporation 1.85M $79.08M Dec 2019
Henderson 1.79M $76.31M Dec 2019
Dimensional Fund Advisors 1.49M $63.64M Dec 2019
Renaissance Technologies 1.07M $45.87M Dec 2019
Avalon Advisors 949264 $40.58M Dec 2019
Northern Trust 636840 $27.22M Dec 2019
Massachusetts Financial Services Co /ma/ 611925 $26.16M Dec 2019
Inves 535415 $22.89M Dec 2019
Royal Bank of Canada 457736 $19.50M Dec 2019
Geode Capital Management 431794 $18.46M Dec 2019
First Sabrepoint Capital Management 408000 $17.44M Dec 2019
Bank of New York Mellon 360510 $15.41M Dec 2019
Charles Schwab Investment Management 345353 $14.76M Dec 2019
Personal Capital Advisors 291729 $12.47M Dec 2019
PEAK6 Investments 277584 $11.87M Dec 2019
Morgan Stanley 243956 $10.43M Dec 2019
Principal Financial 239277 $10.23M Dec 2019
Point72 Asset Management 206751 $8.84M Dec 2019
Susquehanna International 204700 $8.75M Dec 2019
Ameriprise Financial 185423 $7.93M Dec 2019
Dean Investment Associates 172092 $7.36M Dec 2019
Heartland Advisors 163242 $6.98M Dec 2019
Keating Investment Counselors 161775 $6.92M Dec 2019
TIAA-CREF Investment Management 150161 $6.70M Mar 2019
Citadel Advisors 144510 $6.17M Dec 2019
Nuveen Asset Management 133175 $5.69M Dec 2019
Royce & Associates 128326 $5.49M Dec 2019
Diversified Investment Strategies 116095 $4.96M Dec 2019
Goldman Sachs 114092 $4.88M Dec 2019
Rhumbline Advisers 110280 $4.71M Dec 2019
Wells Fargo & Company 107155 $4.58M Dec 2019
Barclays 107139 $4.58M Dec 2019
Fmr 100999 $4.32M Dec 2019
Sprott 100000 $4.28M Dec 2019
Parametric Portfolio Associates 98000 $4.19M Dec 2019
Legal & General 93759 $4.01M Dec 2019
Caption Management 86413 $3.69M Dec 2019
Branch Banking & Trust Company 85278 $3.66M Dec 2019
Raymond James & Associates 79200 $3.39M Dec 2019
First Personal Financial Services 76756 $3.28M Dec 2019
Mondrian Investment Partners 76544 $3.27M Dec 2019
Teachers Advisors 76417 $3.41M Mar 2019
CalPERS 73976 $3.16M Dec 2019
Public Sector Pension Investment Board 67882 $2.90M Dec 2019
Two Sigma Investments 67500 $2.88M Dec 2019
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main 62270 $2.66M Dec 2019
Sterling Capital Management 59014 $2.36M Sep 2019
Swiss National Bank 58800 $2.51M Dec 2019
Hancock Bank Trust Department 54637 $2.34M Dec 2019
QVT Financial 53613 $2.29M Dec 2019
Alliancebernstein 53491 $2.29M Dec 2019
State of New Jersey Common Pension Fund D 51079 $2.18M Dec 2019
D. E. Shaw & Co 50603 $2.16M Dec 2019
Walleye Trading 49500 $2.12M Dec 2019
California State Teachers Retirement System 48123 $2.06M Dec 2019
Prudential Financial 48065 $2.05M Dec 2019
TD Asset Management 47233 $2.02M Dec 2019
Holocene Advisors 46538 $1.99M Dec 2019
Victory Capital Management 45558 $1.95M Dec 2019
Wolverine Trading 45000 $1.91M Dec 2019
Aviva 43494 $1.86M Dec 2019
UBS Group AG 38642 $1.64M Dec 2019
Jpmorgan Chase & Co 38241 $1.63M Dec 2019
Citi 37963 $1.62M Dec 2019
Ubs Global Asset Management Americas 37614 $1.61M Dec 2019
Great-West Life Assurance Company 37556 $1.59M Dec 2019
Dean Capital Management 36245 $1.55M Dec 2019
Credit Suisse AG 33898 $1.45M Dec 2019
Stifel Financial 31954 $1.36M Dec 2019
Raymond James Financial Services Advisors 31524 $1.35M Dec 2019
Ensign Peak Advisors 31318 $1.34M Dec 2019
Brian McDonald 28466 $1.03M Dec 2019
New York State Common Retirement Fund 28300 $1.21M Dec 2019
Hsbc Holdings 28113 $1.20M Dec 2019
Garner Asset Management 27437 $1.17M Dec 2019
Deutsche Bank Aktiengesellschaft 26277 $1.12M Dec 2019
Mariner Wealth Advisors 26226 $1.12M Dec 2019
Winton Capital 26101 $1.12M Dec 2019
Foundry Partners 25111 $1.07M Dec 2019
New York State Teachers Retirement System 24560 $1.05M Dec 2019
Bank of America Corporation 24369 $1.04M Dec 2019
Thrivent Financial for Lutherans 24115 $1.03M Dec 2019
CoreCommodity Management 23379 $998984 Dec 2019
Alaska Retirement Management Board 22870 $977006 Dec 2019
American International 22632 $967970 Dec 2019
Empirical Finance 22575 $965081 Dec 2019
Texas Permanent School Fund 20716 $886023 Dec 2019
6 Meridian 20673 $883977 Dec 2019
Arizona State Retirement System 20196 $862975 Dec 2019
Envestnet Asset Management 20088 $858962 Dec 2019
Manufacturers Life Insurance Company 19316 $825952 Dec 2019
OppenheimerFunds 19240 $859066 Mar 2019
Florida State Board of Administration 19175 $819923 Dec 2019
Commonwealth Equity Services 19041 $814002 Dec 2019
May Louie 18580 $793923 Dec 2019
Pnc Financial Services 17397 $743721 Dec 2019
Goss Wealth Management 17225 $736024 Dec 2019
Guggenheim Capital, LLC Managers 17071 $729955 Dec 2019
PineBridge Investments 16532 $706577 Dec 2019
ExodusPoint Capital Management 15441 $659948 Dec 2019
Ing Investment Management 15355 $655965 Dec 2019
Krasney Financial 15000 $640950 Dec 2019
MetLife Investment Advisors 14364 $614061 Dec 2019
Two Sigma Advisers 13400 $572984 Dec 2019
Yale Capital 12800 $546944 Dec 2019
NISA Investment Advisors 12750 $545062 Dec 2019
Parallax Volatility Advisers 12501 $534042 Dec 2019
Bnp Paribas Arbitrage, Snc 12448 $532152 Dec 2019
Oregon Public Employees Retirement Fund 12113 $517951 Dec 2019
AlphaCrest Capital Management 12042 $515036 Dec 2019
LPL Financial 11649 $497994 Dec 2019
Metropolitan Life Insurance Company 11124 $475995 Dec 2019
O'shaughnessy Asset Management 11077 $473984 Dec 2019
Mason Street Advisors 10549 $450969 Dec 2019
Louisiana State Employees Retirement System 10380 $443952 Dec 2019
Commonwealth of Pennsylvania 10268 $438957 Dec 2019
State of Tennessee, Treasury Department 10134 $433025 Dec 2019
PanAgora Asset Management 10007 $427999 Dec 2019
Teachers Retirement System Of The State Of Kentucky 9583 $409960 Dec 2019
HL Financial Services 9431 $420999 Mar 2019
Advisors Asset Management 9344 $398988 Dec 2019
Name CAPTRUST FINANCIAL ADVISORS 9327 $392013 Dec 2019
National Investment Services of America 9322 $398981 Dec 2019
Municipal Employees' Retirement System of Michigan 9270 $396014 Dec 2019
Cambridge Investment Research Advisors 9204 $393010 Dec 2019
Group One Trading 8719 $372998 Dec 2019
South Texas Money Management 8541 $341725 Sep 2019
Quantitative Investment Management 8318 $355012 Dec 2019
M^T Bank Corporation 8291 $331640 Dec 2019
Qube Research & Technologies 8209 $351016 Dec 2019
Aperio 7876 $337014 Dec 2019
Baird Financial 7851 $336022 Dec 2019
SG Americas Securities 7828 $335038 Dec 2019
Heron Financial 7749 $289037 Dec 2019
Everence Capital Management 7730 $329993 Dec 2019
Mirae Asset Global Investments 7397 $314150 Dec 2019
Total Clarity Wealth Management 7200 $308016 Dec 2019
Meadow Creek Investment Management 7106 $284026 Sep 2019
Unison Advisors 6948 $297999 Dec 2019
Xact Kapitalforvaltning AB 6637 $283997 Dec 2019
Us Bancorp \de\ 6520 $279382 Dec 2019
Public Employees' Retirement Association of Colorado 6493 $278030 Dec 2019
Simplex Trading 6463 $275 Dec 2019
X-Square Capital 6422 $274990 Dec 2019
H D Vest Advisory Services 6405 $274005 Dec 2019

Who sold Cal-Maine Foods?

Fund Name Date Sold Shares Held Valued At
Standard Life Aberdeen Sept. 30, 2019 511761 $20.44M
Man Sept. 30, 2019 82686 $3.30M
AQR Capital Management Sept. 30, 2019 63409 $2.53M
DekaBank Deutsche Girozentrale Sept. 30, 2019 62581 $2.54M
Engineers Gate Manager Sept. 30, 2019 41751 $1.67M
Balyasny Asset Management Sept. 30, 2019 41642 $1.66M
Walleye Trading Advisors Sept. 30, 2019 36200 $1.45M
First Trust Advisors Sept. 30, 2019 28520 $1.14M
Bayesian Capital Management Sept. 30, 2019 28363 $1.13M
Unigestion Holding SA June 30, 2019 22111 $922028