We are live on ! Find out more
BAC icon

Bank of America

Name Holding Trade Value Shares
Change
Change in
Stake
Berkshire Hathaway
1
Berkshire Hathaway
Nebraska
$42.9B – – –
Vanguard Group
2
Vanguard Group
Pennsylvania
$26.1B -$319M -7,915,522 -1%
BlackRock
3
BlackRock
New York
$21.3B -$587M -14,582,251 -3%
State Street
4
State Street
Massachusetts
$13.9B -$254M -6,312,542 -2%
Fidelity Investments
5
Fidelity Investments
Massachusetts
$9.14B -$666M -16,536,219 -7%
T. Rowe Price Associates
6
T. Rowe Price Associates
Maryland
$6.28B -$637M -15,807,834 -10%
Wellington Management Group
7
Wellington Management Group
Massachusetts
$5.93B -$1.47B -36,548,957 -21%
Geode Capital Management
8
Geode Capital Management
Massachusetts
$4.99B +$50.3M +1,249,146 +1%
Capital World Investors
9
Capital World Investors
California
$4.96B +$25.6M +634,955 +0.5%
JP Morgan Chase
10
JP Morgan Chase
New York
$4.55B -$38.2M -949,246 -0.9%
Norges Bank
11
Norges Bank
Norway
$3.9B +$91.1M +2,262,705 +3%
Northern Trust
12
Northern Trust
Illinois
$3.32B -$27.1M -673,413 -0.9%
Dodge & Cox
13
Dodge & Cox
California
$3.03B -$99.1M -2,459,272 -3%
Ameriprise
14
Ameriprise
Minnesota
$2.77B +$4.58M +113,684 +0.2%
Bank of New York Mellon
15
Bank of New York Mellon
New York
$2.63B -$204M -5,053,040 -8%
Invesco
16
Invesco
Georgia
$2.58B -$62.7M -1,557,584 -2%
Harris Associates
17
Harris Associates
Illinois
$2.52B -$215M -5,333,019 -8%
Morgan Stanley
18
Morgan Stanley
New York
$2.46B -$18.6M -461,295 -0.8%
Legal & General Group
19
Legal & General Group
United Kingdom
$2.15B +$90M +2,233,806 +5%
Nuveen
20
Nuveen
North Carolina
$2.02B -$191M -4,739,067 -9%
Primecap Management
21
Primecap Management
California
$1.58B -$128M -3,167,210 -8%
Charles Schwab
22
Charles Schwab
California
$1.54B -$16.3M -404,252 -1%
Dimensional Fund Advisors
23
Dimensional Fund Advisors
Texas
$1.52B -$126M -3,125,570 -8%
Barclays
24
Barclays
United Kingdom
$1.44B +$435M +10,799,605 +47%
Lazard Asset Management
25
Lazard Asset Management
New York
$1.38B -$24.5M -607,235 -2%