← 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)
HONEYWELL INTL INCCOM438516205 — 173,632 shares $38,876,205
GE VERNOVA INCCOM36828A101 — 33,075 shares $38,858,495
TELEFONAKTIEBOLAGET LM ERICSADR B SEK 10294821608 — 3,478,210 shares $38,782,042
CALAMOS CONV OPPORTUNITIES &SH BEN INT128117108 — 2,883,914 shares $38,759,804
TENET HEALTHCARE CORPCOM NEW88033G407 — 207,182 shares $38,759,609
ISHARES TRIBONDS DEC 203146436E486 — 1,857,484 shares $38,709,967
ISHARES TRGLOBAL ENERG ETF464287341 — 787,866 shares $38,707,852
PRINCIPAL FINANCIAL GROUP INCOM74251V102 — 359,070 shares $38,700,564
BERKLEY W R CORPCOM084423102 — 548,479 shares $38,684,224
INVESCO EXCHANGE TRADED FD TS&P MDCP VLU MNT46137V456 — 545,412 shares $38,680,619
COGENT BIOSCIENCES INCCOM19240Q201 — 999,497 shares $38,680,534
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E784 — 1,785,761 shares $38,661,734
NEW YORK LIFE INVESTMENTS ETFTSE INTL EQTY C45409B560 — 1,014,524 shares $38,643,235
IMMUNOVANT INCCOM45258J102 — 1,002,930 shares $38,642,893
JOHNSON CONTROLS INTERNATIONSHSG51502105 — 264,190 shares $38,600,801
DIMENSIONAL ETF TRUSTGLOB CO PLUS ETF25434V583 — 708,687 shares $38,595,094
ASML HLDG NVN Y REGISTRY SHSN07059210 — 19,394 shares $38,583,199
SOLSTICE ADVANCED MATLS INCCOM SHS83443Q103 — 435,306 shares $38,568,112
HALLIBURTON COCOM406216101 — 1,135,077 shares $38,535,872
NEUBERGER ENGY INFRSTR & INCCOM64129H104 — 3,796,841 shares $38,499,969
ISHARES INCUS INTL HGH YLD464286178 — 849,295 shares $38,464,571
ADVANCE AUTO PARTS INCCOM00751Y106 — 618,159 shares $38,461,853
NUVEEN PFD & INCOME OPPORTUNCOM67073B106 — 4,874,397 shares $38,410,251
C H ROBINSON WORLDWIDE INCOM NEW12541W209 — 203,899 shares $38,402,266
ARCHROCK INCCOM03957W106 — 943,021 shares $38,390,385
HONEYWELL AEROSPACE INCCOM43849R105 — 173,612 shares $38,382,141
PIMCO ETF TRINTER MUN BD ACT72201R866 — 728,890 shares $38,339,614
VANGUARD SCOTTSDALE FDSVNG RUS1000IDX92206C730 — 113,080 shares $38,302,395
MOELIS & COCL A60786M105 — 585,358 shares $38,294,120
SPDR SERIES TRUSTST LON TREAS ETF78464A664 — 1,459,837 shares $38,291,520
BILL HOLDINGS INCCOM090043100 — 1,057,796 shares $38,249,903
UNUM GROUPCOM91529Y106 — 427,694 shares $38,235,843
ALLSTATE CORPCOM020002101 — 160,563 shares $38,204,360
ISHARES TRMICRO-CAP ETF464288869 — 190,892 shares $38,186,036
ISHARES TRRUS 1000 GRW ETF464287614 — 307,485 shares $38,180,412
SPDR INDEX SHS FDSST STR EU 50 ETF78463X202 — 555,849 shares $38,175,709
ISHARES TRFUTU AI TECH ETF46435U556 — 501,003 shares $38,156,402
ROIVANT SCIENCES LTDSHSG76279101 — 1,077,210 shares $38,122,462
SMUCKER J M COCOM NEW832696405 — 338,849 shares $38,120,565
FIRST SOLAR INCCOM336433107 — 161,436 shares $38,092,439
ISHARES TRIBONDS DEC 203046436E726 — 1,746,607 shares $38,076,033
EQT CORPCOM26884L109 — 713,993 shares $37,963,008
UNITED RENTALS INCCOM911363109 — 33,484 shares $37,933,689
VANGUARD SCOTTSDALE FDSLG-TERM COR BD92206C813 — 504,049 shares $37,929,662
BROWN & BROWN INCCOM115236101 — 591,124 shares $37,920,605
ISHARES TRNATIONAL MUN ETF464288414 — 352,337 shares $37,918,508
EXLSERVICE HLDGS INCCOM302081104 — 1,466,232 shares $37,916,760
ROYAL BK CDACOM780087102 — 183,179 shares $37,912,558
ISHARES TRUS INFRASTRUC46435U713 — 600,895 shares $37,880,447
ISHARES TRMORNINGSTAR VALU464288109 — 374,150 shares $37,878,946
ISHARES TRRUS 1000 GRW ETF464287614 — 304,915 shares $37,861,296
NETAPP INCCOM64110D104 — 244,635 shares $37,859,720
VIRTUS DIVIDEND INTEREST & PCOM92840R101 — 2,491,798 shares $37,850,411
PLAINS GP HLDGS L PLTD PARTNR INT A72651A207 — 1,559,015 shares $37,837,294
ALEXANDRIA REAL ESTATE EQ INCOM015271109 — 715,800 shares $37,830,030
PENSKE AUTOMOTIVE GRP INCCOM70959W103 — 211,197 shares $37,793,703
DARLING INGREDIENTS INCCOM237266101 — 691,575 shares $37,773,826
WARBY PARKER INCCL A COM93403J106 — 1,244,884 shares $37,769,781
COGNEX CORPCOM192422103 — 521,444 shares $37,762,975
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E362 — 742,500 shares $37,748,700
UNILEVER PLCSPON ADR NEW904767803 — 627,205 shares $37,707,585
ROKU INCCOM CL A77543R102 — 272,920 shares $37,701,169
FOMENTO ECONOMICO MEXICANO SSPON ADR UNITS344419106 — 294,559 shares $37,674,096
NVENT ELEC PLCSHSG6700G107 — 222,019 shares $37,656,643
BARRICK MNG CORPCOM SHS06849F108 — 1,024,681 shares $37,636,533
HUBSPOT INCCOM443573100 — 206,025 shares $37,601,623
SPDR SERIES TRUSTST BLOO HIGH ETF78468R622 — 389,859 shares $37,570,712
LOCKHEED MARTIN CORPCOM539830109 — 73,614 shares $37,503,388
MARSH & MCLENNAN COS INCCOM571748102 — 224,976 shares $37,496,818
HEICO CORP NEWCOM422806109 — 105,161 shares $37,457,297
TECHNIPFMC PLCCOMG87110105 — 564,518 shares $37,427,543
BROADCOM INCCOM11135F101 — 99,069 shares $37,423,315
ISHARES TRU.S. UTILITS ETF464287697 — 326,500 shares $37,420,177
ALPS ETF TRSECTR DIV DOGS00162Q858 — 548,402 shares $37,411,984
GLOBAL X FDSGLOBAL X COPPER37954Y830 — 486,030 shares $37,409,729
LOWES COS INCCOM548661107 — 169,567 shares $37,387,828
LATTICE SEMICONDUCTOR CORPCOM518415104 — 244,414 shares $37,385,565
C H ROBINSON WORLDWIDE INCOM NEW12541W209 — 198,444 shares $37,374,943
MARKEL GROUP INCCOM570535104 — 19,135 shares $37,370,846
BATH & BODY WORKS INCCOM070830104 — 1,615,654 shares $37,370,077
CAPITAL GRP FIXED INCM ETF TCORE BOND ETF14020Y508 — 1,426,679 shares $37,350,456
KIRBY CORPCOM497266106 — 274,689 shares $37,349,463
JBT MAREL CORPORATIONCOM477839104 — 257,544 shares $37,343,880
PEBBLEBROOK HOTEL TRCOM70509V100 — 1,922,693 shares $37,319,471
VANECK ETF TRUSTGOLD MINERS ETF92189F106 — 494,364 shares $37,299,764
UNITED STS OIL FD LPUNITS91232N207 — 350,357 shares $37,291,999
MOLINA HEALTHCARE INCCOM60855R100 — 162,998 shares $37,277,642
T ROWE PRICE EXCHANGE-TRADEDPRICE BLUE CHIP87283Q107 — 744,018 shares $37,267,862
ADVANCED ENERGY INDSCOM007973100 — 99,859 shares $37,234,426
PAYPAL HLDGS INCCOM70450Y103 — 861,228 shares $37,187,834
AXIA ENERGIA SASPONSORED ADR15234Q207 — 3,520,474 shares $37,176,205
ISHARES INCMSCI GBL ETF NEW46434G848 — 639,058 shares $37,161,223
STRYKER CORPORATIONCOM863667101 — 118,007 shares $37,153,324
ISHARES TRIBONDS DEC 203246436E312 — 1,470,664 shares $37,046,037
SPDR SERIES TRUSTST NUVE HIGH ETF78464A284 — 1,456,179 shares $37,045,204
WHEATON PRECIOUS METALS CORPCOM962879102 — 329,654 shares $37,026,737
ISHARES TRESG OPTIMIZED464288802 — 239,959 shares $37,025,718
ASTERA LABS INCCOM04626A103 — 76,606 shares $37,002,230
SPDR INDEX SHS FDSST MAR DIVID ETF78463X533 — 902,922 shares $36,981,879
TEVA PHARMACEUTICAL INDS LTDSPONSORED ADS881624209 — 1,091,351 shares $36,974,968