← 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)
SNAP ON INCCOM833034101 — 252,858 shares $101,750,059
PULTE GROUP INCCOM745867101 — 740,847 shares $101,651,617
CINTAS CORPCOM172908105 — 597,518 shares $101,625,862
SCHWAB STRATEGIC TRUS LCAP GR ETF808524300 — 3,001,889 shares $101,583,935
AMERICAN INTL GROUP INCCOM NEW026874784 — 1,362,338 shares $101,535,051
PALO ALTO NETWORKS INCCOM697435105 — 297,645 shares $101,502,898
WEBSTER FINL CORPCOM947890109 — 1,327,239 shares $101,427,604
REGIONS FINANCIAL CORP NEWCOM7591EP100 — 3,357,335 shares $101,391,517
PUTNAM ETF TRUSTFOCUSED LAR CAP746729300 — 1,988,407 shares $101,309,336
PACKAGING CORP AMERCOM695156109 — 424,838 shares $101,230,399
DOMINION ENERGY INCCOM25746U109 — 1,481,556 shares $101,175,466
MORGAN STANLEY ETF TRUSTEATO VANC BD ETF61774R841 — 1,993,307 shares $101,080,579
KRANESHARES TRUSTCSI CHI INTERNET500767306 — 4,124,291 shares $100,921,401
SPDR SERIES TRUSTST NUVE TERM ETF78468R739 — 2,103,558 shares $100,897,145
CF INDUSTRIES HOLDCOM125269100 — 931,965 shares $100,894,531
LENNOX INTL INCCOM526107107 — 175,975 shares $100,824,877
ROYAL CARIBBEAN GROUPCOMV7780T103 — 317,432 shares $100,794,183
SPDR SERIES TRUSTST STR SP CAPMKT78464A771 — 684,515 shares $100,784,582
VANGUARD ADMIRAL FDS INC500 VAL IDX FD921932703 — 459,737 shares $100,778,948
WHEATON PRECIOUS METALS CORPCOM962879102 — 896,848 shares $100,733,967
ROYALTY PHARMA PLCSHS CLASS AG7709Q104 — 1,796,020 shares $100,702,842
ISHARES TRISHARES BIOTECH464287556 — 528,619 shares $100,538,047
BXP INCCOM101121101 — 1,515,940 shares $100,521,981
AMERICAN CENTY ETF TRINTL EQT ETF025072703 — 1,126,740 shares $100,505,208
LINDE PLCSHSG54950103 — 193,660 shares $100,497,920
MERCADOLIBRE INCCOM58733R102 — 59,145 shares $100,392,132
ISHARES TR0-5 YR TIPS ETF46429B747 — 980,728 shares $100,191,206
FACTSET RESH SYS INCCOM303075105 — 435,058 shares $100,098,145
KKR & CO INCCOM48251W104 — 1,089,811 shares $100,022,854
CONOCOPHILLIPSCOM20825C104 — 961,805 shares $99,989,248
ISHARES INCMSCI SWITZERLAND464286749 — 1,590,589 shares $99,968,519
TRUIST FINL CORPCOM89832Q109 — 2,006,537 shares $99,965,674
ENBRIDGE INCCOM29250N105 — 1,843,625 shares $99,942,911
KENVUE INCCOM49177J102 — 5,228,685 shares $99,920,170
JABIL INCCOM466313103 — 259,128 shares $99,888,661
FIDELITY COVINGTON TRUSTHIGH DIVID ETF316092840 — 1,656,799 shares $99,888,412
WISDOMTREE TRUS MIDCAP DIVID97717W505 — 1,766,950 shares $99,868,014
ITAU UNIBANCO HLDG S ASPON ADR REP PFD465562106 — 12,216,842 shares $99,811,599
WISDOMTREE TRUS MIDCAP DIVID97717W505 — 1,763,563 shares $99,676,581
PAYCHEX INCCOM704326107 — 1,012,883 shares $99,596,786
DIMENSIONAL ETF TRUSTINTERNATNAL VAL25434V807 — 1,840,311 shares $99,413,591
INTUITIVE SURGICAL INCCOM NEW46120E602 — 249,784 shares $99,334,101
CALAMOS STRATEGIC TOTAL RETUCOM SH BEN INT128125101 — 4,828,527 shares $99,274,522
BNY MELLON ETF TRUSTCORE BOND ETF09661T602 — 2,364,404 shares $99,186,746
VANECK ETF TRUSTFALLEN ANGEL HG92189F437 — 3,389,668 shares $99,113,905
ISHARES TRTRS FLT RT BD46434V860 — 1,956,931 shares $99,079,417
HOME DEPOT INCCOM437076102 — 280,848 shares $99,049,473
NXP SEMICONDUCTORS N VCOMN6596X109 — 351,914 shares $98,898,369
VIASAT INCCOM92552V100 — 1,100,985 shares $98,879,463
TECK RESOURCES LTDCL B878742204 — 1,661,694 shares $98,804,325
ISHARES TRRUS MDCP VAL ETF464287473 — 599,373 shares $98,656,796
RELX PLCSPONSORED ADR759530108 — 3,106,567 shares $98,384,977
ISHARES TRIBONDS 27 ETF46435UAA9 — 4,056,976 shares $98,259,958
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 CB46138J783 — 5,006,356 shares $98,199,681
AMERICAN HEALTHCARE REIT INCCOM SHS398182303 — 1,882,945 shares $98,195,582
NCR ATLEOS CORPORATIONCOM SHS63001N106 — 2,261,556 shares $98,174,146
SONOCO PRODS COCOM835495102 — 1,742,013 shares $98,162,433
HCA HEALTHCARE INCCOM40412C101 — 251,738 shares $98,149,948
TWILIO INCCL A90138F102 — 475,018 shares $98,010,463
NEW YORK LIFE INVTS ACTIVE EMACKAY MUN INTER45409F827 — 4,024,252 shares $97,990,533
ISHARES TRS&P SML 600 GWT464287887 — 548,411 shares $97,946,205
ALLIED GOLD CORPCOM NEW01921D204 — 4,112,789 shares $97,802,122
ISHARES TRISHS 5-10YR INVT464288638 — 1,839,395 shares $97,800,632
ISHARES SILVER TRISHARES46428Q109 — 1,829,035 shares $97,798,501
ISHARES TRRUS TP200 GR ETF464289438 — 336,511 shares $97,796,685
BANK OF AMER CORPCOM060505104 — 1,715,918 shares $97,773,008
SLB LIMITEDCOM STK806857108 — 2,101,810 shares $97,713,145
VANGUARD MALVERN FDSCORE-PLUS BD ETF922020755 — 1,256,906 shares $97,505,740
BHP BILLITON LIMITEDSPONSORED ADS088606108 — 1,169,626 shares $97,441,565
GRANITESHARES GOLD TRSHS BEN INT38748G101 — 2,464,379 shares $97,416,902
DEXCOM INCCOM252131107 — 1,441,771 shares $97,103,277
SOUTHERN COCOM842587107 — 1,013,326 shares $96,985,426
TARGET CORPCOM87612E106 — 741,791 shares $96,885,323
REVOLUTION MEDICINES INCCOM76155X100 — 516,869 shares $96,799,226
ISHARES TRCORE MSCI TOTAL46432F834 — 1,013,372 shares $96,716,224
STEEL DYNAMICS INCCOM858119100 — 420,936 shares $96,587,990
FRANKLIN TEMPLETON ETF TRINTL COR DIV TIL35473P108 — 2,257,701 shares $96,448,987
AMERICAN WTR WKS CO INC NEWCOM030420103 — 732,627 shares $96,399,061
ISHARES TRU.S. TECH ETF464287721 — 382,073 shares $96,370,273
TOTALENERGIES SEACTF92124100 — 1,238,385 shares $96,296,799
VANGUARD INDEX FDSMID CAP ETF922908629 — 1,191,961 shares $96,036,298
MONSTER BEVERAGE CORP NEWCOM61174X109 — 999,062 shares $96,029,839
AURORA INNOVATION INCCLASS A COM051774107 — 14,078,250 shares $96,013,665
COCA-COLA EUROPACIFIC PARTNESHSG25839104 — 959,386 shares $96,005,757
AGNICO EAGLE MINES LTDCOM008474108 — 618,263 shares $95,911,139
HSBC HLDGS PLCSPON ADR NEW404280406 — 1,007,150 shares $95,769,894
TOTALENERGIES SEACTF92124100 — 1,231,380 shares $95,752,109
CHUBB LIMITEDCOMH1467J104 — 280,951 shares $95,731,228
KRANESHARES TRUSTCSI CHI INTERNET500767306 — 3,911,521 shares $95,714,919
GOLDMAN SACHS ETF TRACCES TREASURY381430529 — 953,944 shares $95,547,031
ORIX CORPSPONSORED ADR686330101 — 2,511,353 shares $95,531,868
ROBINHOOD MKTS INCCOM CL A770700102 — 952,214 shares $95,488,020
BLACKROCK ETF TRUST IIISH HIG MUN ETF092528843 — 1,916,998 shares $95,466,500
J P MORGAN EXCHANGE TRADED FINCOME ETF46641Q159 — 2,072,461 shares $95,436,811
ISHARES TRMSCI ACWI ETF464288257 — 607,677 shares $95,387,058
DIMENSIONAL ETF TRUSTUS EQUI MARK ETF25434V401 — 1,164,044 shares $95,381,765
AMERICAN EXPRESS COCOM025816109 — 281,709 shares $95,288,069
DIMENSIONAL ETF TRUSTEMGR CRE EQT MNG25434V302 — 2,362,613 shares $95,000,663
STATE STR CORPCOM857477103 — 558,823 shares $94,776,380
EBAY INC.COM278642103 — 847,948 shares $94,758,189