Who owns CarMax?

Top Holders and Investors of KMX Stock

Find out what company owns CarMax, who bought KMX this quarter, and who sold shares of KMX stock?

Fund or Company Name Number of Shares Valued At As Of
T. Rowe Price Associates 25.17M $1.29B Mar 2016
PRIMECAP Management Company 19.08M $974.97M Mar 2016
Vanguard 17.09M $922.58M Dec 2015
BAILLIE GIFFORD & CO 9.53M $486.74M Mar 2016
DAVIS SELECTED ADVISERS 9.01M $486.45M Dec 2015
STATE STREET CORPORATION 8.07M $412.39M Mar 2016
Ruane, Cunniff & Goldfarb 6.22M $304.76M Jun 2016
Harris Associates L.P 5.93M $303.21M Mar 2016
Wells Fargo & Company 5.42M $277.21M Mar 2016
BlackRock Institutional Trust Company, N.A. 5.00M $255.41M Mar 2016
Markel Corporation 4.91M $251.06M Mar 2016
Manufacturers Life Insurance Company 4.61M $234.45M Mar 2016
Akre Capital Management 4.32M $220.67M Mar 2016
London Company 3.63M $185.66M Mar 2016
Wellington Management Company 3.63M $185.24M Mar 2016
Inves 3.31M $169.34M Mar 2016
Sarasin & Partners 3.21M $157.31M Jun 2016
Broad Run Investment Management 3.05M $156.10M Mar 2016
BlackRock Fund Advisors 2.94M $150.40M Mar 2016
Brown Advisory Holdings Incorporated 2.90M $147.95M Mar 2016
Abrams Bison Investments 2.86M $146.08M Mar 2016
TIAA-CREF Investment Management 2.73M $139.36M Mar 2016
FMR 2.62M $133.96M Mar 2016
BAM 2.55M $130.51M Mar 2016
NORTHERN TRUST 2.52M $128.84M Mar 2016
ROYAL LONDON ASSET MANAGEMENT 2.52M $50363 Mar 2016
GOLDMAN SACHS 2.43M $124.37M Mar 2016
DAVENPORT & CO 2.29M $112.11M Jun 2016
Name : WS Management 2.18M $111.41M Mar 2016
DF DENT & CO 1.79M $91.63M Mar 2016
Geode Capital Management 1.56M $79.44M Mar 2016
BlackRock 1.51M $77.29M Mar 2016
Mitsubishi UFJ Trust & Banking 1.38M $70.72M Mar 2016
Peter B. Cannell & Co 1.29M $65.67M Mar 2016
Avenir Corporation 1.25M $63.69M Mar 2016
Madison Investment Advisors 1.24M $63.30M Mar 2016
Welch & Forbes 1.07M $55.16M Mar 2016
OZ Management 1.01M $51.55M Mar 2016
ClearBridge Advisors 941902 $48.13M Mar 2016
DIMENSIONAL FUND ADVISORS 940113 $48.04M Mar 2016
Oppenheimer & Co 940041 $48.04M Mar 2016
Legal & General 910718 $46.54M Mar 2016
FENIMORE ASSET MANAGEMENT 878028 $43.05M Jun 2016
Giverny Capital 825093 $42.16M Mar 2016
Bank of America Corporation 817846 $41.79M Mar 2016
OppenheimerFunds 809431 $41.35M Mar 2016
Kovitz Investment Group Partners 781803 $39.95M Mar 2016
William Blair $ Company 781544 $39.94M Mar 2016
SUSQUEHANNA INTERNATIONAL 756918 $40.85M Dec 2015
DnB NOR Asset Management AS 756815 $37.11M Jun 2016
Frank Russell Company 741986 $37.92M Mar 2016
Deutsche Bank Aktiengesellschaft 664521 $33.70M Mar 2016
John W. Bristol & Co 585321 $28.70M Jun 2016
Sumitomo Mitsui Trust Holdings 562567 $28.75M Mar 2016
Echo Street Capital Management 558682 $28.55M Mar 2016
Charles Schwab Investment Management 556123 $28.42M Mar 2016
KALMAR INVESTMENTS INC /DE/ 554055 $28.31M Mar 2016
New York State Common Retirement Fund 549572 $28.08M Mar 2016
Jefferies 543900 $27.79M Mar 2016
Swiss National Bank 526300 $25.77M Mar 2016
CalPERS 505400 $25.83M Mar 2016
Scopus Asset Management 500000 $25.55M Mar 2016
Marathon Asset Management 492312 $24.14M Jun 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 471862 $24.11M Mar 2016
California State Teachers Retirement System 415841 $21.25M Mar 2016
Seger-Elvekrog 414558 $21.18M Mar 2016
Kovitz Investment 414398 $22.37M Dec 2015
BlackRock Investment Management 399886 $20.43M Mar 2016
Teachers Advisors 399410 $20.41M Mar 2016
Guggenheim Capital, LLC Managers 382091 $19.46M Mar 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 378832 $18.57M Jun 2016
Ivory Investment Management 374036 $19.11M Mar 2016
Royal Bank of Canada 366697 $18.74M Mar 2016
ALLIANCEBERNSTEIN 362653 $19.57M Dec 2015
Credit Suisse AG 347506 $17.75M Mar 2016
Parametric Portfolio Associates 343791 $17.57M Mar 2016
TD Asset Management 343726 $17.56M Mar 2016
Mizuho Trust & Banking 339720 $17.36M Mar 2016
Laurion Capital Management 333200 $17.98M Dec 2015
BlackRock 327458 $16.73M Mar 2016
APG All Pensions Group NV 326793 $16.70M Mar 2016
Stephens Investment Management 324190 $16.57M Mar 2016
RHUMBLINE ADVISERS 322816 $16.50M Mar 2016
PAMELA HORWATH 314232 $15.41M Jun 2016
Nexus Investment Management 312950 $15.34M Jun 2016
NORDEA INVESTMENT MANAGEMENT AB 277053 $13.58M Jun 2016
NORDEA INVESTMENT MANAGEMENT AB 265303 $13.56M Mar 2016
BlackRock Japan 258567 $13.21M Mar 2016
PRUDENTIAL FINANCIAL 254716 $13.02M Mar 2016
Florida State Board of Administration 254014 $12.98M Mar 2016
--- --------------------- ---------------------- 252100 $12.88M Mar 2016
Sandler Capital Management 250000 $12.78M Mar 2016
JPMORGAN CHASE & CO 239550 $12.24M Mar 2016
CITADEL ADVISORS 225653 $11.53M Mar 2016
Neuberger Berman 224767 $11.49M Mar 2016
Spot Trading L.L.C 216300 $11.05M Mar 2016
Citi 210019 $11.33M Dec 2015
Nicholas Company 205560 $10.50M Mar 2016
Sentry Select Capital 199600 $10.77M Dec 2015
RiverPark Advisors 175456 $8.97M Mar 2016
BlackRock Advisors 172053 $8.79M Mar 2016
RIVERPARK CAPITAL MANAGEMENT 169685 $8.67M Mar 2016
PNC FINANCIAL SERVICES 167181 $8.54M Mar 2016
Chevy Chase Trust Holdings 165580 $8.11M Jun 2016
MORGAN STANLEY 151485 $7.68M Mar 2016
Greenbrier Partners Capital Management 150000 $7.67M Mar 2016
Vision Capital Management 147806 $7.55M Mar 2016
FIRST MANHATTAN 146269 $7.17M Jun 2016
Employees Retirement System of Texas 146000 $7.46M Mar 2016
State of Wisconsin Investment Board 139325 $7.12M Mar 2016
ING INVESTMENT MANAGEMENT 135212 $6.92M Mar 2016
Barclays 135011 $6.89M Mar 2016
Needham Investment Management 135000 $6.90M Mar 2016
National Pension Service 134233 $6.86M Mar 2016
Greystone Managed Investment 128500 $6.57M Mar 2016
MORNINGSTAR INVESTMENT SERVICES 127556 $6.52M Mar 2016
Great-West Life Assurance Company 123010 $6.33M Mar 2016
Capital Fund Management S.A. 122700 $6.02M Jun 2016
,,,,,,,,,,,, 120519 $6.50M Dec 2015
AQR Capital Management 116608 $5.96M Mar 2016
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 113245 $6.11M Dec 2015
BB&T SECURITIES 111495 $5.70M Mar 2016
Metropolitan Life Insurance Company 111448 $5.69M Mar 2016
PICTET ASSET MANAGEMENT 107588 $5.81M Dec 2015
British Columbia Investment Management Corporation 106318 $5.21M Jun 2016
NISA Investment Advisors 105557 $5.18M Jun 2016
AVIVA 103579 $5.29M Mar 2016
OLD NATIONAL TRUST COMPANY 103256 $5.28M Mar 2016
Parallax Volatility Advisers 103111 $5.16M Mar 2016
Leuthold Weeden Capital Management 101651 $5.19M Mar 2016
Adi Capital Management 100000 $5.11M Mar 2016
Balyasny Asset Management 100000 $5.11M Mar 2016
PEAK6 Investments 99900 $5.39M Dec 2015
Retirement Systems of Alabama 98816 $4.84M Jun 2016
Ameriprise Financial 93185 $4.76M Mar 2016
Long Road Investment Counsel 92300 $4.72M Mar 2016
United Capital Financial Advisers 91229 $4.66M Mar 2016
First Trust Advisors 90568 $4.63M Mar 2016
Daiwa Securities 89100 $4.37M Jun 2016
IPG Investment Advisors 87950 $4.49M Mar 2016
Millennium Management 87130 $4.45M Mar 2016
MASSMUTUAL TRUST CO FSB/ADV 87078 $4.45M Mar 2016
ENVESTNET ASSET MANAGEMENT 83119 $4.25M Mar 2016
SIB 82746 $4.06M Jun 2016
Glenmede Trust Company, N.A. 82612 $4.22M Mar 2016
BANK OF MONTREAL /CAN/ 79114 $3.85M Jun 2016
Howard Hughes Medical Institute 79021 $4.04M Mar 2016
Natixis Asset Management Advisors 76582 $3.91M Mar 2016
OHIO PERS 76529 $3.91M Mar 2016
AMERICAN INTERNATIONAL 76156 $3.89M Mar 2016

Who sold CarMax?

Fund Name Date Sold Shares Held Valued At
Principal Financial Dec. 31, 2015 6.44M $347.66M
Norges Bank Investment Management Dec. 31, 2015 1.73M $93.46M
Artisan Partners Limited Partnership Dec. 31, 2015 630635 $34.04M
Ratan Capital Management Dec. 31, 2015 559800 $30.21M
Hermes Pensions Management March 31, 2016 385939 $19.97M
Hitchwood Capital Management Dec. 31, 2015 300000 $16.19M
Nuveen Asset Management Dec. 31, 2015 283988 $15.33M
Salzman & Co Dec. 31, 2015 274417 $14.81M
Janus Capital Management Dec. 31, 2015 239935 $12.95M
Cutler March 31, 2016 181183 $9.25M