Who owns Brown-Forman Corporation?

Top Holders and Investors of BF.B Stock

Find out what company owns Brown-Forman Corporation, who bought BF.B this quarter, and who sold shares of BF.B stock?

Fund or Company Name Number of Shares Valued At As Of
The Vanguard Group,Inc 13.58M $609.97M Dec 2016
STATE STREET CORPORATION 10.76M $483.15M Dec 2016
BlackRock Institutional Trust Company, N.A. 4.86M $218.52M Dec 2016
BlackRock Fund Advisors 3.71M $166.86M Dec 2016
GOLDMAN SACHS GROUP INC 3.44M $154.71M Dec 2016
NORTHERN TRUST 2.15M $96.74M Dec 2016
BlackRock Group 2.01M $90.22M Dec 2016
Geode Capital Management, LLC 1.88M $83.54M Dec 2016
Invesco Ltd. 1.75M $78.36M Dec 2016
Wells Fargo & Company 1.66M $74.37M Dec 2016
CHILTON INVESTMENT CO LLC 1.49M $67.05M Dec 2016
Principal Financial Group, Inc. 1.48M $66.58M Dec 2016
TimesSquare Capital Management, LLC 1.41M $63.53M Dec 2016
Bank of New York Mellon 1.33M $59.80M Dec 2016
APG All Pensions Group NV 1.33M $56.58M Dec 2016
Franklin Resources, Inc. 1.30M $58.40M Dec 2016
UBS GLOBAL ASSET MANAGEMENT AMERICAS 1.27M $57.22M Dec 2016
Gardner Russo & Gardner 1.26M $56.75M Dec 2016
Guggenheim Capital, LLC Managers 1.25M $56.10M Dec 2016
ProShare Advisors LLC 1.15M $51.46M Dec 2016
FMR LLC 1.07M $48.03M Dec 2016
Legal & General Group Plc 960251 $43.13M Dec 2016
New York State Common Retirement Fund 932400 $41.88M Dec 2016
Atlas Brown, Inc. 904348 $43.91M Dec 2016
WCM Investment Management 883956 $39.71M Dec 2016
FIL Limited 860171 $38.64M Dec 2016
BBR Partners, LLC 755286 $33.93M Dec 2016
PITCAIRN COMPANY 741674 $33.32M Dec 2016
TD Asset Management Inc. 738670 $33.18M Dec 2016
Mitsubishi UFJ Trust & Banking Corp 732183 $32.89M Dec 2016
T. Rowe Price Associates, Inc. 722640 $32.46M Dec 2016
Swiss National Bank 714660 $32.10M Dec 2016
Frontier Capital Management Co., LLC 673607 $30.26M Dec 2016
BlackRock 627287 $28.17M Dec 2016
South Texas Money Management, Ltd. 618519 $27.78M Dec 2016
Sumitomo Mitsui Trust Holdings, Inc. 611252 $27.46M Dec 2016
Charles Schwab Investment Management, Inc. 579809 $26.05M Dec 2016
CalPERS 554464 $24.91M Dec 2016
Bank of America Corporation 520270 $23.37M Dec 2016
Credit Suisse AG 518453 $23.21M Dec 2016
PNC FINANCIAL SERVICES 510132 $22.92M Dec 2016
Douglass Winthrop Advisors 506274 $22.74M Dec 2016
MORGAN STANLEY 502906 $22.60M Dec 2016
The London Company 502902 $22.59M Dec 2016
TIAA-CREF Investment Management 495080 $22.24M Dec 2016
Credit Agricole S.A. 494082 $23.53M Dec 2016
HL Financial Services, LLC 479105 $21.52M Dec 2016
BlackRock Investment Management 477230 $21.44M Dec 2016
DIMENSIONAL FUND ADVISORS 471008 $21.16M Dec 2016
Tirschwell & Loewy 439943 $19.76M Dec 2016
BAILLIE GIFFORD & CO 431711 $19.39M Dec 2016
DIAM Co., Ltd. 420734 $18.91M Dec 2016
RHUMBLINE ADVISERS 393249 $17.66M Dec 2016
California State Teachers Retirement System 386900 $17.38M Dec 2016
Florida State Board of Administration 379630 $17.05M Dec 2016
Glenview Trust 367895 $16.53M Dec 2016
Two Sigma Advisers, LLC 359601 $16.15M Dec 2016
ALLIANCEBERNSTEIN, L.P. 352243 $15.82M Dec 2016
Parametric Portfolio Associates 351068 $15.77M Dec 2016
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 330570 $14.85M Dec 2016
STOCK YARDS TRUST COMPANY 312346 $14.03M Dec 2016
AQR Capital Management, LLC 293548 $13.19M Dec 2016
HSBC HOLDINGS PLC 285585 $12.83M Dec 2016
BlackRock Japan 283361 $12.73M Dec 2016
First Trust Advisors L.P. 279026 $12.53M Dec 2016
Russell Investments 272994 $12.32M Dec 2016
PRUDENTIAL FINANCIAL 270044 $12.13M Dec 2016
BlackRock Advisors 268578 $12.06M Dec 2016
Llenroc Capital LLC 267050 $12.00M Dec 2016
AXA 241100 $10.85M Dec 2016
American Century Companies, Inc. 232558 $10.45M Dec 2016
Brown Advisory Holdings Incorporated 228903 $10.28M Dec 2016
Barclays PLC 228571 $10.28M Dec 2016
Atlantic Trust 220464 $9.90M Dec 2016
UBS Group AG 219780 $9.87M Dec 2016
GAM Holding Ltd. 218983 $9.84M Dec 2016
Teachers Advisors 211419 $9.50M Dec 2016
Markel Corporation 210750 $9.47M Dec 2016
Gabelli Funds, LLC 208650 $9.37M Dec 2016
National Pension Service 199943 $8.98M Dec 2016
Madison Investment Advisors, Inc. 195200 $8.77M Dec 2016
Korea Investment Corporation 188949 $8.49M Dec 2016
Retirement Systems of Alabama 186230 $8.37M Dec 2016
Edge Asset Management, Inc. 182790 $8.21M Dec 2016
Silvercrest Asset Management Group LLC 181728 $8.16M Dec 2016
Denali Advisors, LLC 180119 $8.09M Dec 2016
Daiwa SB Investments Co., Ltd. 162510 $7.30M Dec 2016
Deutsche Bank Aktiengesellschaft 161970 $7.26M Dec 2016
VOLORIDGE INVESTMENT MANAGEMENT 158494 $7.12M Dec 2016
Chevy Chase Trust Holdings, Inc. 154059 $6.93M Dec 2016
The Great-West Life Assurance Company 153280 $6.93M Dec 2016
AVIVA 149954 $6.74M Dec 2016
STIFEL FINANCIAL 142614 $6.40M Dec 2016
BANK OF MONTREAL /CAN/ 135998 $6.17M Dec 2016
RBO & CO 133524 $6.00M Dec 2016
Natixis Asset Management 131290 $5.90M Dec 2016
Ontario Teachers' Pension Plan Board 129917 $5.84M Dec 2016
THE ALLSTATE CORPORATION 129268 $5.81M Dec 2016
ASSET ADVISORS CORPORATION 127040 $5.71M Dec 2016
ING INVESTMENT MANAGEMENT 123991 $5.58M Dec 2016
CHERYL VERRILL 120118 $5.39M Dec 2016
USA MUTUALS ADVISORS 120000 $5.39M Dec 2016
The Manufacturers Life Insurance Company 117725 $5.29M Dec 2016
WENDELL DAVID ASSOCIATES INC 115293 $5.18M Dec 2016
SUSQUEHANNA INTERNATIONAL 113440 $5.10M Dec 2016
Employees Retirement System of Texas 113000 $5.08M Dec 2016
Whittier Trust 112440 $5.05M Dec 2016
Covington Investment Advisors 109735 $4.93M Dec 2016
PICTET ASSET MANAGEMENT 109650 $4.93M Dec 2016
NISA Investment Advisors, L.L.C. 107263 $4.82M Dec 2016
Commonwealth Equity Services 106067 $4.76M Dec 2016
Parthenon LLC 102930 $4.62M Dec 2016
Janus Capital Management LLC 102054 $4.58M Dec 2016
Nomura Asset Management Co., Ltd. 100262 $4.50M Dec 2016
GAMCO Asset Management Inc. 100224 $4.50M Dec 2016
Metropolitan Life Insurance Company 98692 $4.43M Dec 2016
The Trust Company of Virginia 98324 $4.42M Dec 2016
FORSTA AP-FONDEN 97727 $4.39M Dec 2016
Aperio Group LLC 96595 $4.34M Dec 2016
Emerald Acquisition 96566 $4.58M Sep 2016
Tandem Investment Advisors 96502 $4.33M Dec 2016
AMERICAN INTERNATIONAL 95126 $4.27M Dec 2016
Thrivent Financial for Lutherans 91904 $4.13M Dec 2016
BNP PARIBAS ARBITRAGE, SNC 89645 $4.03M Dec 2016
Brandywine Global Investment Management, LLC 88954 $4.00M Dec 2016
Brian McDonald 86509 $3.80M Dec 2016
Stephens Investment Management Group 85543 $3.84M Dec 2016
Eaton Vance Management 85256 $3.83M Dec 2016
LORD, ABBETT & CO 85062 $3.82M Dec 2016
OHIO PERS 84554 $4.01M Sep 2016
Goss Wealth Management 82891 $3.67M Dec 2016
Hendley & Company, Inc. 82583 $3.92M Sep 2016
Citigroup Inc. 82077 $3.69M Dec 2016
Oppenheimer & Co. Inc. 80216 $3.60M Dec 2016
COLUMBIA PARTNERS L L C INVESTMENT MANAGEMENT 79879 $3.59M Dec 2016
Pensioenfonds DSM Nederland. 79000 $3.55M Dec 2016
D. E. Shaw & Co., Inc. (see notes 1, 2 and 3) 78750 $3.54M Dec 2016
Analytic Investors, LLC 77436 $3.67M Sep 2016
Ameriprise Financial, Inc. 76955 $3.46M Dec 2016
HARVEY INVESTMENT CO LLC 76839 $3.45M Dec 2016
JPMORGAN CHASE & CO 76007 $3.42M Dec 2016
US BANCORP \DE\ 75706 $3.40M Dec 2016
Nomura Holdings Inc. 73440 $3.31M Dec 2016
Garrison Financial 72683 $3.26M Dec 2016
LS Investment Advisors, LLC 71920 $3.23M Dec 2016
Bowie Capital Management 71000 $3.19M Dec 2016
Heritage Investors Management Corp. 67371 $3.03M Dec 2016
BESSEMER 64772 $2.91M Dec 2016
Jarislowsky, Fraser Limited 63350 $2.85M Dec 2016
Arcus Capital Partners 62900 $2.82M Dec 2016

Who sold Brown-Forman Corporation?

Fund Name Date Sold Shares Held Valued At
ROYAL LONDON ASSET MANAGEMENT March 31, 2016 2.98M $29759
Mizuho Trust & Banking Co., Ltd. Sept. 30, 2016 347478 $16.48M
Winton Capital Sept. 30, 2016 289880 $13.75M
BNP PARIBAS INVESTMENT PARTNERS S.A. Sept. 30, 2016 252142 $11.96M
Gotham Asset Management, LLC Sept. 30, 2016 240658 $11.42M
Millennium Management LLC Sept. 30, 2016 231867 $11.00M
BlueCrest Capital Management Sept. 30, 2016 226436 $10.74M
Handelsbanken Fonder AB Sept. 30, 2016 204100 $9.68M
Marshall Wace Sept. 30, 2016 162071 $7.69M