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
3VANGUARD INDEX FDS
276.07M SharesGROWTH ETF
$23.78B
Added+517%
1.53%
NVIDIA · NVDA
88.61M Shares
$17.73B
Added+4.0%
1.14%
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
7ISHARES TR
149.39M Shares
$14.43B
Added+1.3%
0.93%
Alphabet · GOOGL
35.54M SharesCAP STK CL A
$12.70B
Added+8.1%
0.82%
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
12VANGUARD WORLD FD
91.54M SharesINF TECH ETF
$10.94B
Added+659%
0.70%
Apple · AAPL
34.81M Shares
$10.07B
Added+3.7%
0.65%
13
14ISHARES TR
13.31M Shares
$9.96B
Added+12.2%
0.64%
JPMorgan · JPM
30.41M Shares
$9.95B
Added+15.0%
0.64%
Amazon · AMZN
41.61M Shares
$9.92B
Added+21.5%
0.64%
16
17ISHARES TR
431.03M Shares
$9.82B
Added+3.0%
0.63%
Apple · AAPL
33.82M Shares
$9.78B
Added+0.1%
0.63%
18
19ISHARES TR
51.40M Shares
$9.67B
Added+1.2%
0.62%
Broadcom · AVGO
25.16M Shares
$9.51B
Added+6.7%
0.61%
NVIDIA · NVDA
47.41M Shares
$9.49B
Cut−0.3%
0.61%
remove_circle_outlineExited this quarter· 200
–Exited
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
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
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
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
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