BAC - Bank of America Corporation

NYSE - NYSE Delayed Price. Currency in USD

Major Holders

Currency in USD
Breakdown
0.07%% of Shares Held by All Insider
71.03%% of Shares Held by Institutions
71.08%% of Float Held by Institutions
2,498Number of Institutions Holding Shares
Direct Holders (Forms 3 and 4)
NameSharesDate Reported
YNOFACE HOLDINGS INC4,201,596,806Sep 21, 2016
MONTAG THOMAS K.1,548,615Feb 28, 2017
MOYNIHAN BRIAN T1,073,505Jan 14, 2018
BESSANT CATHERINE P571,979Feb 28, 2017
GREENER GEOFFREY S505,724Feb 14, 2017
DONOFRIO PAUL M397,184Feb 14, 2017
SMITH ANDREA B343,971Feb 28, 2017
BIES SUSAN S.160,427Apr 25, 2017
BOVENDER JACK O JR100,145Apr 25, 2017

Top Institutional Holders

HolderSharesDate Reported% OutValue
Berkshire Hathaway, Inc679,000,000Dec 30, 20176.64%20,234,199,481
Vanguard Group, Inc. (The)669,955,539Dec 30, 20176.55%19,964,674,551
Blackrock Inc.667,329,234Dec 30, 20176.53%19,886,410,664
State Street Corporation443,703,863Dec 30, 20174.34%13,222,374,778
FMR, LLC353,406,510Dec 30, 20173.46%10,531,513,728
Wellington Management Company, LLP189,712,542Dec 30, 20171.86%5,653,433,606
JP Morgan Chase & Company180,006,351Dec 30, 20171.76%5,364,189,122
Dodge & Cox Inc146,919,685Dec 30, 20171.44%4,378,206,500
Norges Bank Investment Management111,550,532Dec 30, 20171.09%3,324,205,768
Northern Trust Corporation108,944,420Dec 30, 20171.07%3,246,543,632

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Vanguard Total Stock Market Index Fund229,168,479Jun 29, 20172.24%5,332,750,611
Vanguard 500 Index Fund157,308,184Jun 29, 20171.54%3,660,561,513
SPDR S&P 500 ETF Trust123,296,770Jan 30, 20181.21%3,980,019,585
Vanguard Institutional Index Fund-Institutional Index Fund109,184,348Jun 29, 20171.07%2,540,719,827
Dodge & Cox Stock Fund102,436,500Sep 29, 20171.00%2,602,911,449
Select Sector SPDR Fund-Financial93,267,816Jan 30, 20180.91%3,010,684,986
Fidelity Contrafund Inc74,396,043Jan 30, 20180.73%2,401,504,177
Vanguard/Wellington Fund Inc.72,233,803Aug 30, 20170.71%1,713,385,757
iShares Core S&P 500 ETF62,913,418Jan 30, 20180.62%2,030,845,056
Fidelity 500 Index Fund59,962,693Jan 30, 20180.59%1,935,595,656