Who owns Bank of America Corporation?

Top Holders and Investors of BAC Stock

Find out what company owns Bank of America Corporation, who bought BAC this quarter, and who sold shares of BAC stock?

Fund or Company Name Number of Shares Valued At As Of
Vanguard 661.49M $16.05B Jun 2017
State Street Corporation 442.99M $10.75B Jun 2017
Fmr 332.88M $8.08B Jun 2017
BlackRock Institutional Trust Company, N.A. 280.09M $6.19B Dec 2016
Wellington Management Company 191.69M $4.65B Jun 2017
Jpmorgan Chase & Co 183.26M $4.45B Jun 2017
Dodge & Cox 170.59M $4.14B Jun 2017
BlackRock Fund Advisors 137.28M $3.03B Dec 2016
Susquehanna International 125.21M $3.04B Jun 2017
Northern Trust 108.03M $2.62B Jun 2017
Goldman Sachs 106.50M $2.58B Jun 2017
Geode Capital Management 100.22M $2.43B Jun 2017
BlackRock 95.67M $2.11B Dec 2016
Inves 95.27M $2.31B Jun 2017
Harris Associates L.P 93.64M $2.27B Jun 2017
Bank of New York Mellon 93.15M $2.26B Jun 2017
BlackRock Advisors 92.30M $2.04B Dec 2016
Korea Investment Corporation 78.91M $1.91B Jun 2017
Robeco Investment Management 71.80M $1.74B Jun 2017
TIAA-CREF Investment Management 63.64M $1.54B Jun 2017
Alliancebernstein 63.15M $1.53B Jun 2017
Barrow, Hanley, Mewhinney & Strauss 62.53M $1.52B Jun 2017
Morgan Stanley 61.94M $1.46B Mar 2017
Dimensional Fund Advisors 56.96M $1.38B Jun 2017
Lansdowne Partners 53.39M $1.30B Jun 2017
Ameriprise Financial 52.44M $1.27B Jun 2017
Legal & General 50.80M $1.23B Jun 2017
UBS Group AG 46.32M $1.12B Jun 2017
Manufacturers Life Insurance Company 44.14M $1.07B Jun 2017
Ubs Global Asset Management Americas 38.73M $939.70M Jun 2017
Canada Pension Plan Investment Board 35.36M $857.79M Jun 2017
BlackRock Investment Management 34.99M $773.21M Dec 2016
Bank Of Montreal /can/ 34.91M $846.94M Jun 2017
Capital World Investors^ 34.03M $802.72M Mar 2017
Charles Schwab Investment Management 33.11M $803.22M Jun 2017
Eagle Capital Management 31.65M $767.91M Jun 2017
Barclays 31.37M $761.01M Jun 2017
Wells Fargo & Company 31.09M $754.31M Jun 2017
Massachusetts Financial Services Co /ma/ 30.52M $740.35M Jun 2017
Teachers Advisors 30.35M $736.19M Jun 2017
Sumitomo Mitsui Trust Holdings 30.34M $736.07M Jun 2017
New York State Common Retirement Fund 30.22M $733.13M Jun 2017
APG All Pensions Group NV 30.05M $729.12M Jun 2017
Credit Suisse AG 29.94M $726.29M Jun 2017
Sanders Capital 29.02M $777.24M Jun 2017
LSV Asset Management 28.60M $693.90M Jun 2017
Hotchkis and Wiley Capital Management 28.36M $688.11M Jun 2017
Putnam Investments 28.05M $680.52M Jun 2017
Allianz Asset Management AG 27.88M $676.25M Jun 2017
OZ Management 27.87M $676.07M Jun 2017
Aronson Johnson Ortiz 27.61M $651.32M Mar 2017
Prudential Financial 27.61M $669.82M Jun 2017
T. Rowe Price Associates 27.49M $667.00M Jun 2017
Deutsche Bank Aktiengesellschaft 27.24M $660.84M Jun 2017
Nomura Holdings 27.01M $19.99M Jun 2017
ING Groep N.V. 26.14M $634.13M Jun 2017
First Pacific Advisors 25.48M $618.21M Jun 2017
CalPERS 24.90M $604.02M Jun 2017
Standard Life Investments 24.71M $599.75M Jun 2017
Emerald Acquisition 24.12M $377.24M Sep 2016
Parametric Portfolio Associates 24.01M $582.54M Jun 2017
BlackRock 23.53M $520.03M Dec 2016
Mitsubishi UFJ Trust & Banking 20.93M $507.72M Jun 2017
Hsbc Holdings 20.66M $501.14M Jun 2017
Pzena Investment Management 20.49M $497.10M Jun 2017
Citadel Advisors 20.39M $494.76M Jun 2017
Wellcome Trust Limited, as Trustee of the Wellcome Trust 20.00M $485.20M Jun 2017
Theleme Partners 19.75M $479.20M Jun 2017
PointState Capital 19.65M $476.60M Jun 2017
Principal Financial 19.23M $466.64M Jun 2017
Russell Investments 19.04M $461.99M Jun 2017
California State Teachers Retirement System 19.02M $461.51M Jun 2017
Brandywine Global Investment Management 18.76M $455.03M Jun 2017
Bank of America Corporation 18.72M $442.08M Mar 2017
Investec Asset Management 17.77M $431.16M Jun 2017
ClearBridge Advisors 17.43M $422.91M Jun 2017
New York State Teachers Retirement System 17.36M $421.05M Jun 2017
American Century Companies 17.35M $420.91M Jun 2017
Rhumbline Advisers 17.09M $414.52M Jun 2017
Egerton Capital 16.59M $402.52M Jun 2017
Carmignac Gestion 16.49M $399.97M Jun 2017
Citi 16.25M $387.86M Jun 2017
Diam 16.05M $389.35M Jun 2017
D. E. Shaw & Co 16.04M $389.21M Jun 2017
Balyasny Asset Management 16.04M $389.19M Jun 2017
Millennium Management 15.93M $386.45M Jun 2017
Fisher Investments 15.93M $386.45M Jun 2017
Franklin Resources 15.64M $379.51M Jun 2017
Reed Conner & Birdwell 15.42M $374.15M Jun 2017
Prudential 15.39M $373.39M Jun 2017
Adage Capital Partners GP 15.25M $369.97M Jun 2017
TD Asset Management 15.24M $369.69M Jun 2017
Third Point 15.00M $363.90M Jun 2017
Thrivent Financial for Lutherans 14.86M $360.60M Jun 2017
Florida State Board of Administration 14.68M $356.25M Jun 2017
Epoch Investment Partners 14.67M $355.96M Jun 2017
BlackRock Japan 14.53M $321.06M Dec 2016
Artisan Partners Limited Partnership 14.11M $342.42M Jun 2017
Blue Ridge Capital 14.00M $339.71M Jun 2017
Coatue Management 13.85M $336.07M Jun 2017
Henderson 13.60M $329.90M Jun 2017
State of Wisconsin Investment Board 13.52M $328.06M Jun 2017
Capital Research Global Investors^ 13.38M $315.73M Mar 2017
Parallax Volatility Advisers 13.15M $322.13M Jun 2017
PanAgora Asset Management 13.07M $317.15M Jun 2017
State of New Jersey Common Pension Fund D 13.03M $316.20M Jun 2017
Westwood Holdings 12.05M $292.40M Jun 2017
Key Square Capital Management 11.31M $274.42M Jun 2017
Jefferies 11.24M $272.80M Jun 2017
Corvex Management 11.20M $271.76M Jun 2017
Jennison Associates 11.17M $270.92M Jun 2017
Schroder Investment Management 10.61M $257.94M Jun 2017
Laurion Capital Management 10.34M $250.85M Jun 2017
Letko, Brosseau & Associates 9.55M $225.19M Mar 2017
Darsana Capital Partners 9.50M $230.47M Jun 2017
United Services Automobile Association 9.46M $229.49M Jun 2017
Great-West Life Assurance Company 9.25M $224.43M Jun 2017
Bluefin Trading 9.16M $148.85M Jun 2017
Lazard Asset Management 9.15M $221.93M Jun 2017
Chevy Chase Trust Holdings 9.14M $221.82M Jun 2017
Sound Shore Management 9.03M $219.02M Jun 2017
Appaloosa 8.78M $213.07M Jun 2017
Mackenzie Financial 8.62M $209.20M Jun 2017
Ohio Pers 8.62M $209.14M Jun 2017
OppenheimerFunds 8.59M $208.48M Jun 2017
OTR - Nominee Name for The State Teachers Retirement Board of Ohio 8.55M $207.52M Jun 2017
Artal Group S.A. 8.45M $205.00M Jun 2017
Retirement Systems of Alabama 8.37M $203.10M Jun 2017
Janus Capital Management 8.08M $190.51M Mar 2017
AQR Capital Management 8.05M $195.21M Jun 2017
Ing Investment Management 7.81M $189.50M Jun 2017
State of Tennessee, Treasury Department 7.47M $181.26M Jun 2017
National Pension Service 7.43M $180.67M Jun 2017
Capital Growth Management 7.42M $180.01M Jun 2017
Sei Investments 7.21M $174.87M Jun 2017
Aviva 7.18M $174.19M Jun 2017
International Value Advisers 7.06M $166.57M Mar 2017
Bnp Paribas Arbitrage, Snc 7.01M $169.97M Jun 2017
PRIMECAP Management Company 6.91M $167.61M Jun 2017
Caisse de depot et placement du Quebec 6.83M $165.17M Jun 2017
Brandes Investment Partners 6.74M $163.59M Jun 2017
Shapiro Capital Management 6.70M $162.61M Jun 2017
Teacher Retirement System Of Texas 6.68M $162.00M Jun 2017
Luther King Capital Management Corporation 6.47M $156.93M Jun 2017
Holowesko Partners 6.39M $141.22M Dec 2016
Banco Santander, S.A. 6.35M $154.06M Jun 2017
Fred Alger Management 6.32M $153.32M Jun 2017
KBC Group NV 6.32M $153.29M Jun 2017
I.G. Investment Management 6.20M $150.31M Jun 2017
Brown Advisory Holdings Incorporated 6.14M $4.91M Jun 2017

Who sold Bank of America Corporation?

Fund Name Date Sold Shares Held Valued At
Royal Bank of Canada Dec. 31, 2016 52.74M $1.17B