13F-HRFiling Date: Aug 14, 2026

Bank of America (BAC)

Institutional Holdings (13F)

View SEC Filing
ACC: 0000070858-26-000442
Total Value$1552.07B
Positions18318
Changes19817

Holdings

1
VANGUARD INDEX FDS
113.32M SharesVALUE ETF
$24.70B
Added+2.4%
1.59%
2
VANGUARD INDEX FDS
276.07M SharesGROWTH ETF
$23.78B
Added+517%
1.53%
3
NVIDIA · NVDA
88.61M Shares
$17.73B
Added+4.0%
1.14%
4
Apple · AAPL
52.00M Shares
$15.05B
Added+14.7%
0.97%
5
ISHARES INC
178.47M Shares
$14.78B
Added+0.3%
0.95%
6
ISHARES TR
149.39M Shares
$14.43B
Added+1.3%
0.93%
7
Alphabet · GOOGL
35.54M SharesCAP STK CL A
$12.70B
Added+8.1%
0.82%
8
Microsoft · MSFT
32.37M Shares
$12.08B
Added+7.5%
0.78%
9
VANGUARD INDEX FDS
16.52M Shares
$11.35B
Added+1.7%
0.73%
10
STATE STR SPDR S&P 500 ETF T
14.86M SharesTR UNIT
$11.09B
Added+3.3%
0.71%
11
VANGUARD WORLD FD
91.54M SharesINF TECH ETF
$10.94B
Added+659%
0.70%
12
Apple · AAPL
34.81M Shares
$10.07B
Added+3.7%
0.65%
13
ISHARES TR
13.31M Shares
$9.96B
Added+12.2%
0.64%
14
JPMorgan · JPM
30.41M Shares
$9.95B
Added+15.0%
0.64%
15
Amazon · AMZN
41.61M Shares
$9.92B
Added+21.5%
0.64%
16
ISHARES TR
431.03M Shares
$9.82B
Added+3.0%
0.63%
17
Apple · AAPL
33.82M Shares
$9.78B
Added+0.1%
0.63%
18
ISHARES TR
51.40M Shares
$9.67B
Added+1.2%
0.62%
19
Broadcom · AVGO
25.16M Shares
$9.51B
Added+6.7%
0.61%
20
NVIDIA · NVDA
47.41M Shares
$9.49B
Cut−0.3%
0.61%
remove_circle_outlineExited this quarter· 200
SELECT SECTOR SPDR TR
was 35.31M shares
Exited
SELECT SECTOR SPDR TR
was 30.27M shares
Exited
SELECT SECTOR SPDR TR
was 21.37M shares
Exited
SELECT SECTOR SPDR TR
was 46.00M shares
Exited
SPDR SERIES TRUST
was 27.40M shares
Exited
SELECT SECTOR SPDR TR
was 9.36M shares
Exited
SELECT SECTOR SPDR TR
was 8.69M shares
Exited
SELECT SECTOR SPDR TR
was 13.84M shares
Exited
SELECT SECTOR SPDR TR
was 22.18M shares
Exited
SPDR SERIES TRUST
was 8.26M shares
Exited
SELECT SECTOR SPDR TR
was 7.11M shares
Exited
SELECT SECTOR SPDR TR
was 16.19M shares
Exited
SELECT SECTOR SPDR TR
was 5.94M shares
Exited
ISHARES TR
was 9.48M shares
Exited
SELECT SECTOR SPDR TR
was 14.35M shares
Exited
SELECT SECTOR SPDR TR
was 7.73M shares
Exited
SPDR SERIES TRUST
was 17.66M shares
Exited
SELECT SECTOR SPDR TR
was 6.63M shares
Exited
Honeywell · HON
was 3.15M shares
Exited
SELECT SECTOR SPDR TR
was 5.36M shares
Exited
SELECT SECTOR SPDR TR
was 4.38M shares
Exited
SPDR SERIES TRUST
was 7.69M shares
Exited
Honeywell · HON
was 3.08M shares
Exited
SPDR SERIES TRUST
was 7.12M shares
Exited
SELECT SECTOR SPDR TR
was 13.61M shares
Exited
SPDR SERIES TRUST
was 5.39M shares
Exited
SELECT SECTOR SPDR TR
was 6.94M shares
Exited
SPDR SERIES TRUST
was 24.37M shares
Exited
Honeywell · HON
was 2.42M shares
Exited
ISHARES TR
was 5.42M shares
Exited
SPDR SERIES TRUST
was 3.92M shares
Exited
SPDR SERIES TRUST
was 6.53M shares
Exited
J P MORGAN EXCHANGE TRADED F
was 8.37M shares
Exited
SPDR SERIES TRUST
was 3.12M shares
Exited
CAPITAL GROUP DIVIDEND VALUE
was 9.86M shares
Exited
SELECT SECTOR SPDR TR
was 8.39M shares
Exited
SELECT SECTOR SPDR TR
was 8.25M shares
Exited
ISHARES TR
was 4.29M shares
Exited
VICTORY PORTFOLIOS II
was 9.87M shares
Exited
SPDR SERIES TRUST
was 2.50M shares
Exited
SPDR SERIES TRUST
was 3.92M shares
Exited
SELECT SECTOR SPDR TR
was 5.73M shares
Exited
SPDR SERIES TRUST
was 12.68M shares
Exited
BLACKROCK ETF TRUST II
was 6.37M shares
Exited
CAPITAL GROUP DIVIDEND VALUE
was 7.72M shares
Exited
SELECT SECTOR SPDR TR
was 7.02M shares
Exited
CAPITAL GROUP GROWTH ETF
was 7.12M shares
Exited
SELECT SECTOR SPDR TR
was 3.46M shares
Exited
BLACKROCK ETF TRUST II
was 5.20M shares
Exited
ISHARES TR
was 2.76M shares
Exited
PACER FDS TR
was 5.67M shares
Exited
CAPITAL GROUP GROWTH ETF
was 6.32M shares
Exited
ISHARES TR
was 2.45M shares
Exited
SPDR SERIES TRUST
was 1.68M shares
Exited
SPDR SERIES TRUST
was 1.33M shares
Exited
VICTORY PORTFOLIOS II
was 5.99M shares
Exited
SELECT SECTOR SPDR TR
was 4.56M shares
Exited
BLACKROCK ETF TRUST
was 6.52M shares
Exited
SELECT SECTOR SPDR TR
was 4.64M shares
Exited
SPDR SERIES TRUST
was 3.61M shares
Exited
SPDR SERIES TRUST
was 4.49M shares
Exited
SELECT SECTOR SPDR TR
was 4.98M shares
Exited
DIMENSIONAL ETF TRUST
was 5.01M shares
Exited
SPDR INDEX SHS FDS
was 5.32M shares
Exited
SPDR SERIES TRUST
was 3.41M shares
Exited
HARBOR ETF TRUST
was 6.21M shares
Exited
SELECT SECTOR SPDR TR
was 1.27M shares
Exited
SPDR SERIES TRUST
was 1.95M shares
Exited
SELECT SECTOR SPDR TR
was 1.21M shares
Exited
SPDR SERIES TRUST
was 1.77M shares
Exited
SELECT SECTOR SPDR TR
was 1.59M shares
Exited
SELECT SECTOR SPDR TR
was 1.04M shares
Exited
PACER FDS TR
was 3.71M shares
Exited
SPDR SERIES TRUST
was 2.54M shares
Exited
SPDR INDEX SHS FDS
was 3.55M shares
Exited
SPDR SERIES TRUST
was 3.35M shares
Exited
SELECT SECTOR SPDR TR
was 2.47M shares
Exited
SELECT SECTOR SPDR TR
was 898.78K shares
Exited
SSGA ACTIVE ETF TR
was 3.54M shares
Exited
SPDR SERIES TRUST
was 5.46M shares
Exited
SPDR SERIES TRUST
was 1.83M shares
Exited
SPDR SERIES TRUST
was 1.27M shares
Exited
SELECT SECTOR SPDR TR
was 2.72M shares
Exited
HARBOR ETF TRUST
was 4.28M shares
Exited
BLACKROCK ETF TRUST
was 3.65M shares
Exited
SPDR SERIES TRUST
was 962.59K shares
Exited
J P MORGAN EXCHANGE TRADED F
was 1.91M shares
Exited
SSGA ACTIVE ETF TR
was 3.02M shares
Exited
SPDR SERIES TRUST
was 1.18M shares
Exited
SPDR SERIES TRUST
was 3.77M shares
Exited
SELECT SECTOR SPDR TR
was 2.42M shares
Exited
FRANKLIN TEMPLETON ETF TR
was 5.42M shares
Exited
MORGAN STANLEY ETF TRUST
was 2.17M shares
Exited
SPDR SERIES TRUST
was 2.23M shares
Exited
COTERRA ENERGY INC
was 2.98M shares
Exited
SPDR SERIES TRUST
was 2.14M shares
Exited
SPDR INDEX SHS FDS
was 2.71M shares
Exited
SPDR SERIES TRUST
was 681.54K shares
Exited
NEW YORK LIFE INVTS ACTIVE E
was 3.79M shares
Exited
SPDR SERIES TRUST
was 696.44K shares
Exited
VANECK ETF TRUST
was 656.19K shares
Exited
BLACKROCK ETF TRUST II
was 1.80M shares
Exited
HOLOGIC INC
was 1.13M shares
Exited
SPDR SERIES TRUST
was 1.05M shares
Exited
ISHARES TR
was 688.50K shares
Exited
DIMENSIONAL ETF TRUST
was 1.16M shares
Exited
GLOBAL X FDS
was 3.37M shares
Exited
SPDR SERIES TRUST
was 316.98K shares
Exited
SPDR INDEX SHS FDS
was 1.29M shares
Exited
ISHARES U S ETF TR
was 1.56M shares
Exited
ISHARES GOLD TR
was 1.68M shares
Exited
SPDR INDEX SHS FDS
was 1.67M shares
Exited
ETF SER SOLUTIONS
was 2.35M shares
Exited
ISHARES GOLD TR
was 1.65M shares
Exited
DUPONT DE NEMOURS INC
was 1.67M shares
Exited
SPDR SERIES TRUST
was 1.66M shares
Exited
SPDR SERIES TRUST
was 1.66M shares
Exited
VANGUARD INSTL INDEX FD
was 997.30K shares
Exited
SPDR SERIES TRUST
was 296.63K shares
Exited
KAYNE ANDERSON BDC INC
was 5.46M shares
Exited
PACER FDS TR
was 1.62M shares
Exited
SPDR SERIES TRUST
was 566.17K shares
Exited
SPDR SERIES TRUST
was 724.50K shares
Exited
CENTESSA PHARMACEUTICALS PLC
was 1.79M shares
Exited
MORGAN STANLEY ETF TRUST
was 1.38M shares
Exited
SPDR SERIES TRUST
was 1.46M shares
Exited
SPDR SERIES TRUST
was 737.27K shares
Exited
THOMSON REUTERS CORP
was 773.48K shares
Exited
ISHARES U S ETF TR
was 1.34M shares
Exited
SPDR SERIES TRUST
was 2.26M shares
Exited
CAPITAL GROUP GBL GROWTH EQT
was 2.00M shares
Exited
SELECT SECTOR SPDR TR
was 1.33M shares
Exited
SPDR SERIES TRUST
was 684.30K shares
Exited
SPDR INDEX SHS FDS
was 1.05M shares
Exited
HOLOGIC INC
was 861.88K shares
Exited
SPDR SERIES TRUST
was 995.37K shares
Exited
Honeywell · HON
was 283.46K shares
Exited
ISHARES TR
was 523.31K shares
Exited
SPDR SERIES TRUST
was 1.30M shares
Exited
SELECT SECTOR SPDR TR
was 564.46K shares
Exited
J P MORGAN EXCHANGE TRADED F
was 1.02M shares
Exited
VANECK ETF TRUST
was 454.71K shares
Exited
SCHWAB STRATEGIC TR
was 1.57M shares
Exited
SPDR SERIES TRUST
was 997.13K shares
Exited
DUPONT DE NEMOURS INC
was 1.28M shares
Exited
SPDR SERIES TRUST
was 229.68K shares
Exited
FIRST TR EXCHNG TRADED FD VI
was 2.30M shares
Exited
SPDR SERIES TRUST
was 2.28M shares
Exited
SPDR SERIES TRUST
was 563.93K shares
Exited
VERIS RESIDENTIAL INC
was 2.96M shares
Exited
CAPITAL GROUP GBL GROWTH EQT
was 1.63M shares
Exited
NEW YORK LIFE INVESTMENTS ET
was 1.60M shares
Exited
SPDR SERIES TRUST
was 2.28M shares
Exited
CAPITAL GROUP INTL FOCUS EQT
was 1.78M shares
Exited
SPDR INDEX SHS FDS
was 695.12K shares
Exited
SELECT SECTOR SPDR TR
was 468.67K shares
Exited
CARNIVAL CORP
was 1.94M shares
Exited
SPDR SERIES TRUST
was 274.75K shares
Exited
CARNIVAL CORP
was 1.89M shares
Exited
SELECT SECTOR SPDR TR
was 975.64K shares
Exited
SPDR SERIES TRUST
was 449.90K shares
Exited
SPDR INDEX SHS FDS
was 1.06M shares
Exited
INVESCO EXCHANGE TRADED FD T
was 372.58K shares
Exited
SPDR SERIES TRUST
was 430.25K shares
Exited
GERDAU SA
was 12.86M shares
Exited
DIMENSIONAL ETF TRUST
was 1.26M shares
Exited
SPDR SERIES TRUST
was 874.98K shares
Exited
SPDR INDEX SHS FDS
was 1.01M shares
Exited
SELECT SECTOR SPDR TR
was 933.45K shares
Exited
DIMENSIONAL ETF TRUST
was 1.31M shares
Exited
SPDR INDEX SHS FDS
was 712.93K shares
Exited
GOLDMAN SACHS ETF TR
was 892.96K shares
Exited
SCHWAB STRATEGIC TR
was 1.15M shares
Exited
SSGA ACTIVE ETF TR
was 1.09M shares
Exited
SPDR SERIES TRUST
was 1.45M shares
Exited
THOMSON REUTERS CORP
was 467.64K shares
Exited
ETF SER SOLUTIONS
was 391.90K shares
Exited
ETF SER SOLUTIONS
was 384.81K shares
Exited
SPDR SERIES TRUST
was 516.87K shares
Exited
SPDR SERIES TRUST
was 444.57K shares
Exited
SSGA ACTIVE ETF TR
was 998.29K shares
Exited
SELECT SECTOR SPDR TR
was 301.16K shares
Exited
SPDR SERIES TRUST
was 1.33M shares
Exited
SPDR SERIES TRUST
was 1.60M shares
Exited
BHP BILLITON LIMITED
was 545.63K shares
Exited
DAY ONE BIOPHARMACEUTICALS I
was 1.85M shares
Exited
SPDR SERIES TRUST
was 605.67K shares
Exited
SELECT SECTOR SPDR TR
was 957.10K shares
Exited
ARCELLX INC
was 339.01K shares
Exited
BONDBLOXX ETF TRUST
was 883.31K shares
Exited
VICTORY PORTFOLIOS II
was 1.29M shares
Exited
VICTORY PORTFOLIOS II
was 822.06K shares
Exited
GOLDMAN SACHS ETF TR
was 780.75K shares
Exited
SPDR SERIES TRUST
was 1.47M shares
Exited
SPDR SERIES TRUST
was 1.31M shares
Exited
SELECT SECTOR SPDR TR
was 341.92K shares
Exited
FIRST TR EXCHNG TRADED FD VI
was 1.53M shares
Exited
LITMAN GREGORY FDS TR
was 1.25M shares
Exited
SPDR SERIES TRUST
was 1.62M shares
Exited
SPDR SERIES TRUST
was 1.52M shares
Exited

keid analysis is for reference only and does not constitute investment advice.