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
70.69%% of Shares Held by Institutions
70.74%% of Float Held by Institutions
2,494Number 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.51%20,234,199,481
Vanguard Group, Inc. (The)669,955,539Dec 30, 20176.42%19,964,674,551
Blackrock Inc.667,329,234Dec 30, 20176.40%19,886,410,664
State Street Corporation443,703,863Dec 30, 20174.25%13,222,374,778
FMR, LLC353,406,510Dec 30, 20173.39%10,531,513,728
Wellington Management Company, LLP189,712,542Dec 30, 20171.82%5,653,433,606
JP Morgan Chase & Company180,006,351Dec 30, 20171.73%5,364,189,122
Dodge & Cox Inc146,919,685Dec 30, 20171.41%4,378,206,500
Northern Trust Corporation108,944,420Dec 30, 20171.04%3,246,543,632
Bank Of New York Mellon Corporation104,558,690Dec 30, 20171.00%3,115,848,882

Top Mutual Fund Holders

HolderSharesDate Reported% OutValue
Vanguard Total Stock Market Index Fund229,168,479Jun 29, 20172.20%5,332,750,611
Vanguard 500 Index Fund157,308,184Jun 29, 20171.51%3,660,561,513
SPDR S&P 500 ETF Trust110,986,170Nov 29, 20171.06%2,951,122,277
Vanguard Institutional Index Fund-Institutional Index Fund109,184,348Jun 29, 20171.05%2,540,719,827
Dodge & Cox Stock Fund102,436,500Jun 29, 20170.98%2,383,697,401
Select Sector SPDR Fund-Financial92,246,690Nov 29, 20170.88%2,452,839,501
Vanguard/Wellington Fund Inc.72,233,803May 30, 20170.69%1,654,876,415
Fidelity Contrafund Inc69,040,670Oct 30, 20170.66%1,905,522,518
iShares Core S&P 500 ETF59,141,637Oct 30, 20170.57%1,632,309,203
Fidelity 500 Index Fund58,526,693Oct 30, 20170.56%1,615,336,749