← Back to Discover

BANK OF AMERICA CORP /DE/

Period ended Jun 30, 2026 · Latest filing Aug 14, 2026

These quarterly holdings are delayed and may not include all assets or short positions. Values are from the reporting date, not current prices or purchase costs. The same security may appear in multiple rows.

Source: SEC

Reported portfolio value

Quarter-end reported holdings; not current value or investment performance.

View reported values
  • Sep 30, 2024: $1,244,914,065,951
  • Dec 31, 2024: $1,192,054,552,411
  • Mar 31, 2025: $1,237,815,059,134
  • Jun 30, 2025: $1,366,693,775,141
  • Sep 30, 2025: $1,473,915,614,101
  • Dec 31, 2025: $1,374,727,207,342
  • Mar 31, 2026: $1,367,983,567,206
  • Jun 30, 2026: $1,552,074,225,223

Top holdings

Top 10 at Jun 30, 2026. Matching entries are combined; security classes and options remain separate. Shares exclude principal amounts; option shares reflect the reported underlying amount.

View top holdings values
  1. NVIDIA CORPORATION · COM · 67066G104 · shares: $39,090,955,802
  2. APPLE INC · COM · 037833100 · shares: $36,986,090,310
  3. VANGUARD INDEX FDS · VALUE ETF · 922908744 · shares: $29,302,173,131
  4. VANGUARD INDEX FDS · GROWTH ETF · 922908736 · shares: $28,815,599,701
  5. MICROSOFT CORP · COM · 594918104 · shares: $27,338,369,560
  6. ALPHABET INC · CAP STK CL A · 02079K305 · shares: $25,881,507,390
  7. BROADCOM INC · COM · 11135F101 · shares: $23,202,543,061
  8. STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares: $22,983,487,901
  9. JPMORGAN CHASE & CO · COM · 46625H100 · shares: $22,804,018,083
  10. AMAZON COM INC · COM · 023135106 · shares: $22,218,774,583

Reported holdings

18,318 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
ILLUMINA INCCOM452327109 — 685,518 shares $120,534,630
DTE ENERGY COCOM233331107 — 789,564 shares $120,305,938
ISHARES TRCORE US AGGBD ET464287226 — 1,215,334 shares $120,293,759
ABBVIE INCCOM00287Y109 — 477,233 shares $120,090,912
TRANE TECHNOLOGIES PLCSHSG8994E103 — 244,100 shares $119,892,039
ISHARES TRS&P MC 400VL ETF464287705 — 810,969 shares $119,804,450
VANECK ETF TRUSTHIGH YLD MUNIETF92189H409 — 2,324,394 shares $119,729,538
ISHARES TRCRE U S REIT ETF464288521 — 1,799,947 shares $119,606,478
WEC ENERGY GROUP INCCOM92939U106 — 1,023,637 shares $119,530,140
FIRST TR EXCHANGE-TRADED FDSHS33734H106 — 2,475,590 shares $119,273,931
HERSHEY COCOM427866108 — 679,181 shares $119,162,306
GE AEROSPACECOM NEW369604301 — 318,664 shares $119,094,297
DOORDASH INCCL A25809K105 — 645,213 shares $119,061,071
NUSHARES ETF TRNUVEEN ESG LRGVL67092P300 — 2,379,792 shares $118,965,822
ING GROEP N.V.SPONSORED ADR456837103 — 3,786,789 shares $118,829,439
GALLAGHER ARTHUR J & COCOM363576109 — 517,095 shares $118,709,499
MARKEL GROUP INCCOM570535104 — 60,742 shares $118,629,733
CABOT CORPCOM127055101 — 1,305,783 shares $118,591,212
VANGUARD SCOTTSDALE FDSSHORT TERM TREAS92206C102 — 2,036,054 shares $118,498,343
FIRST TR EXCHANGE-TRADED FDCLOUD COMPUTING33734X192 — 880,447 shares $118,472,952
AMERIPRISE FINL INCCOM03076C106 — 258,097 shares $118,404,580
THE CIGNA GROUPCOM125523100 — 429,176 shares $118,315,239
KROGER COCOM501044101 — 2,126,287 shares $118,072,718
INGERSOLL RAND INCCOM45687V106 — 1,438,809 shares $117,967,950
ISHARES TRISHS 1-5YR INVS464288646 — 2,243,053 shares $117,558,407
ISHARES TRCORE MSCI EURO46434V738 — 1,561,884 shares $117,406,833
SSGA ACTIVE ETF TRST STR BL LN ETF78467V608 — 2,911,060 shares $117,286,589
ARM HOLDINGS PLCSPONSORED ADS042068205 — 330,715 shares $117,261,618
VANGUARD WORLD FDESG US CORP BD921910691 — 1,864,604 shares $117,022,547
FERRARI N VCOMN3167Y103 — 314,207 shares $116,976,124
SALESFORCE INCCOM79466L302 — 745,703 shares $116,821,832
CLOUDFLARE INCCL A COM18915M107 — 476,194 shares $116,800,754
BARCLAYS PLCADR06738E204 — 4,345,560 shares $116,721,733
KEYSIGHT TECHNOLOGIES INCCOM49338L103 — 333,361 shares $116,699,686
CATERPILLAR INCCOM149123101 — 109,566 shares $116,676,833
J P MORGAN EXCHANGE TRADED FHEDG EQU LAD ETF46654Q724 — 1,724,055 shares $116,511,637
NORFOLK SOUTHN CORPCOM655844108 — 370,348 shares $116,507,662
HEALTHPEAK PROPERTIES INCCOM42250P103 — 5,443,246 shares $116,485,464
TE CONNECTIVITY PLCORD SHSG87052109 — 577,657 shares $116,461,428
NIKE INCCL B654106103 — 2,832,338 shares $116,267,475
COMFORT SYS USA INCCOM199908104 — 58,649 shares $116,239,386
LIBERTY LIVE HOLDINGS INCCOM SER A530909100 — 1,147,321 shares $116,177,724
PROLOGIS INC.COM74340W103 — 856,516 shares $116,032,223
CAMECO CORPCOM13321L108 — 1,136,160 shares $115,729,258
RIOT PLATFORMS INCCOM767292105 — 4,217,265 shares $115,468,715
BERKLEY W R CORPCOM084423102 — 1,636,870 shares $115,448,441
INVESCO EXCHANGE TRADED FD TRAFI US 150046137V597 — 2,068,885 shares $115,381,717
ISHARES INCMSCI EQUAL WEITE464286681 — 1,006,907 shares $114,978,683
FIDELITY NATL INFORMATION SVCOM31620M106 — 2,955,146 shares $114,896,076
NUSHARES ETF TRNUVEEN ESG LRGCP67092P201 — 980,985 shares $114,834,076
DIAMONDROCK HOSPITALITY COCOM252784301 — 9,422,185 shares $114,762,213
ISHARES TRCORE MSCI INTL46435G326 — 1,288,681 shares $114,705,495
ISHARES TRINTRM GOV CR ETF464288612 — 1,081,017 shares $114,690,529
J P MORGAN EXCHANGE TRADED FMUNICIPAL ETF46641Q647 — 2,259,528 shares $114,456,391
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 722,969 shares $114,409,844
ISHARES TRRUSSELL 2000 ETF464287655 — 379,870 shares $114,131,942
D R HORTON INCCOM23331A109 — 700,125 shares $114,036,360
MARATHON PETE CORPCOM56585A102 — 445,656 shares $113,940,870
VANGUARD INDEX FDSEXTEND MKT ETF922908652 — 462,362 shares $113,838,148
LENNAR CORPCL A526057104 — 1,257,555 shares $113,796,152
SCHWAB STRATEGIC TRINT-TRM U.S TRES808524854 — 4,610,529 shares $113,695,645
ISHARES TRIBONDS DEC202646435GAA0 — 4,692,119 shares $113,690,041
ASTERA LABS INCCOM04626A103 — 235,281 shares $113,645,429
AMCOR PLCCOM NEWG0250X149 — 2,619,681 shares $113,563,171
VANGUARD INDEX FDSMCAP VL IDXVIP922908512 — 574,120 shares $113,446,112
ISHARES TRRUSEL 2500 ETF46435G268 — 1,237,876 shares $113,426,578
INTERNATIONAL BUSINESS MACHSCOM459200101 — 403,315 shares $113,416,211
EQUINOR ASASPONSORED ADR29446M102 — 3,611,020 shares $113,386,028
NATIONAL GRID PLCSPONSORED ADR NE636274409 — 1,367,059 shares $113,288,172
VANGUARD WORLD FDINF TECH ETF92204A702 — 947,623 shares $113,259,900
SYSCO CORPCOM871829107 — 1,354,492 shares $113,208,441
SPDR SERIES TRUSTST SHOR CORP ETF78464A474 — 3,769,271 shares $113,115,823
ELECTRONIC ARTS INCCOM285512109 — 551,178 shares $113,013,538
LIVE NATION ENTERTAINMENT INCOM538034109 — 616,766 shares $112,935,940
VANGUARD WORLD FDUTILITIES ETF92204A876 — 576,666 shares $112,870,762
INVESCO EXCH TRADED FD TR IIS&P 500 REVENUE46138G698 — 882,827 shares $112,789,924
DOVER CORPCOM260003108 — 502,386 shares $112,675,133
INTERACTIVE BROKERS GROUP INCOM CL A45841N107 — 1,294,169 shares $112,644,470
PPG INDS INCCOM693506107 — 928,528 shares $112,621,161
JANUS DETROIT STR TRHENDRSN SHRT ETF47103U886 — 2,303,097 shares $112,540,835
ALTRIA GROUP INCCOM02209S103 — 1,561,374 shares $112,340,859
PIMCO ETF TRINTER MUN BD ACT72201R866 — 2,133,365 shares $112,214,999
ISHARES TRIBOXX HI YD ETF464288513 — 1,403,124 shares $112,207,826
FORTIS INCCOM349553107 — 1,958,425 shares $112,080,663
ISHARES TRCORE LT USDB ETF464289479 — 2,272,970 shares $111,946,045
ISHARES TRPFD AND INCM SEC464288687 — 3,670,987 shares $111,928,391
COLGATE PALMOLIVE COCOM194162103 — 1,220,784 shares $111,921,477
TAKE-TWO INTERACTIVE SOFTWARCOM874054109 — 447,601 shares $111,891,216
MICRON TECHNOLOGY INCCOM595112103 — 96,927 shares $111,881,867
VANGUARD MALVERN FDSCORE BD ETF922020748 — 1,448,519 shares $111,873,468
RESMED INCCOM761152107 — 573,709 shares $111,804,410
INVESCO EXCHANGE TRADED FD TS&P MDCP MOMNTUM46137V464 — 656,939 shares $111,771,601
ISHARES TRRUS MD CP GR ETF464287481 — 762,468 shares $111,632,940
PUTNAM ETF TRUSTFOCUSED LAR CAP746729300 — 2,187,459 shares $111,451,036
ROYCE SMALL CAP TRUST INCCOM780910105 — 6,030,436 shares $111,382,145
DIGITAL RLTY TR INCCOM253868103 — 620,208 shares $111,376,952
EBAY INC.COM278642103 — 995,335 shares $111,228,686
J P MORGAN EXCHANGE TRADED FULTRA SHT MUNCPL46641Q654 — 2,180,489 shares $111,204,939
DEUTSCHE BK AGNAMEN AKTD18190898 — 3,293,208 shares $111,178,702
PACKAGING CORP AMERCOM695156109 — 466,570 shares $111,174,343