← Back to Discover

Willis Johnson & Associates, Inc.

Period ended Sep 30, 2026 · Latest filing Nov 3, 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, 2026: $1,819,657,555

More quarters will appear as history becomes available.

Top holdings

Top 10 at Sep 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. SPDR SERIES TRUST · ST STR P500VAL · 78464A508 · shares: $389,773,220
  2. SPDR SERIES TRUST · ST STR P500GRW · 78464A409 · shares: $352,964,023
  3. VANGUARD INTL EQUITY INDEX F · FTSE EUROPE ETF · 922042874 · shares: $151,963,612
  4. VANGUARD INTL EQUITY INDEX F · FTSE EMR MKT ETF · 922042858 · shares: $113,521,016
  5. VANGUARD INTL EQUITY INDEX F · FTSE PACIFIC ETF · 922042866 · shares: $66,779,769
  6. ISHARES TR · MBS ETF · 464288588 · shares: $57,098,460
  7. EA SERIES TRUST · FREEDOM 100 EM · 02072L607 · shares: $55,850,400
  8. ISHARES TR · S&P MC 400GR ETF · 464287606 · shares: $50,095,431
  9. ISHARES TR · 3 7 YR TREAS BD · 464288661 · shares: $42,845,259
  10. SCHWAB STRATEGIC TR · SHT TM US TRES · 808524862 · shares: $39,917,679

Reported holdings

109 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
SPDR SERIES TRUSTST STR P500VAL78464A508 — 6,376,136 shares $389,773,220
SPDR SERIES TRUSTST STR P500GRW78464A409 — 2,867,761 shares $352,964,023
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF922042874 — 1,750,733 shares $151,963,612
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF922042858 — 1,914,028 shares $113,521,016
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF922042866 — 576,632 shares $66,779,769
ISHARES TRMBS ETF464288588 — 637,117 shares $57,098,460
EA SERIES TRUSTFREEDOM 100 EM02072L607 — 798,319 shares $55,850,400
ISHARES TRS&P MC 400GR ETF464287606 — 457,033 shares $50,095,431
ISHARES TR3 7 YR TREAS BD464288661 — 377,691 shares $42,845,259
SCHWAB STRATEGIC TRSHT TM US TRES808524862 — 1,672,996 shares $39,917,679
ISHARES TRS&P MC 400VL ETF464287705 — 235,808 shares $32,473,074
ISHARES TRSHRT NAT MUN ETF464288158 — 301,410 shares $31,509,397
VANECK ETF TRUSTINTRMDT MUNI ETF92189H201 — 690,444 shares $30,379,518
ISHARES TR20 YR TR BD ETF464287432 — 359,180 shares $27,936,992
J P MORGAN EXCHANGE TRADED FBETA CDA ETF NEW46641Q225 — 270,973 shares $27,194,875
ISHARES TRIBOXX INV CP ETF464287242 — 261,291 shares $26,698,706
ISHARES TRCORE S&P500 ETF464287200 — 34,477 shares $26,404,453
ISHARES TR7-10 YR TRSY BD464287440 — 249,334 shares $22,268,059
ISHARES TRFLTG RATE NT ETF46429B655 — 436,166 shares $22,266,274
VANGUARD MUN BD FDSTAX EXEMPT BD922907746 — 391,978 shares $18,564,094
ISHARES TRRUS 1000 VAL ETF464287598 — 70,789 shares $17,550,743
SPDR SERIES TRUSTST PORT HIGH ETF78468R606 — 715,689 shares $16,167,424
ISHARES TRS&P 500 GRWT ETF464287309 — 107,095 shares $15,235,300
ISHARES TREUROPE ETF464287861 — 187,688 shares $13,350,272
VANECK ETF TRUSTLONG MUNI ETF92189F536 — 735,801 shares $12,011,951
APPLE INCCOM037833100 — 33,481 shares $11,149,864
ISHARES TRRUS 1000 GRW ETF464287614 — 88,767 shares $11,118,975
SHELL PLCSPON ADS780259305 — 103,588 shares $9,846,066
ISHARES TRS&P 500 VAL ETF464287408 — 34,671 shares $7,914,767
VANGUARD INDEX FDSMRNGSTR VAL ETF922908744 — 35,009 shares $7,564,820
ISHARES TRMSCI EMG MKT ETF464287234 — 111,067 shares $7,418,171
VANGUARD TAX-MANAGED FDSVAN FTSE DEV MKT921943858 — 81,768 shares $5,773,672
BLACKROCK ETF TRUST IIISH HIG MUN ETF092528843 — 118,652 shares $5,420,016
ISHARES INCCORE MSCI EMKT46434G103 — 62,458 shares $5,069,090
VANGUARD INDEX FDSMRNGSTR GRWT ETF922908736 — 55,236 shares $4,977,290
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 5,294 shares $4,037,256
NVIDIA CORPORATIONCOM67066G104 — 16,857 shares $3,849,728
CHEVRON CORPORATIONCOM166764100 — 18,382 shares $3,753,686
EXXONMOBIL HOLDINGS CORPCOM SHS30233Q108 — 20,717 shares $3,371,635
MICROSOFT CORPCOM594918104 — 6,550 shares $3,359,584
VANECK ETF TRUSTVANECK SHRT MUNI92189F528 — 198,172 shares $3,353,064
ISHARES TRCORE MSCI EURO46434V738 — 40,703 shares $2,999,781
SPDR SERIES TRUSTST LON TREAS ETF78464A664 — 124,006 shares $2,957,543
SPDR SERIES TRUSTST NUVE HIGH ETF78464A284 — 112,406 shares $2,638,169
ISHARES TRCORE S&P MCP ETF464287507 — 36,343 shares $2,614,855
VANGUARD INDEX FDSMRNGSTR MD CP GR922908538 — 8,734 shares $2,551,160
ISHARES TRCORE MSCI PAC46434V696 — 26,832 shares $2,283,661
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 25,904 shares $1,593,070
ALPHABET INCCAP STK CL C02079K107 — 4,671 shares $1,591,562
VANGUARD INDEX FDSMRNGSTR MD CP VA922908512 — 8,072 shares $1,578,225
INVESCO EXCH TRADED FD TR IINATL AMT MUNI46138E537 — 71,057 shares $1,519,900
VANECK ETF TRUSTSHRT HGH YLD MUN92189F387 — 67,465 shares $1,478,829
WALMART INCCOM931142103 — 14,221 shares $1,477,858
PRINCIPAL EXCHANGE TRADED FDSPECTRUM PFD74255Y888 — 78,868 shares $1,447,230
ISHARES U S ETF TRSHOR MAT MUN ETF46431W838 — 27,814 shares $1,380,432
VANGUARD INDEX FDSMRNGSTR TTL STK922908769 — 3,563 shares $1,333,452
ISHARES TRUS TREAS BD ETF46429B267 — 59,784 shares $1,307,476
ISHARES INCMSCI EMRG CHN46434G764 — 11,697 shares $1,158,939
AMAZON COM INCCOM023135106 — 4,537 shares $1,130,388
ISHARES TRNATIONAL MUN ETF464288414 — 10,256 shares $1,036,870
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 11,525 shares $1,033,004
INVESCO EXCH TRD SLF IDX FDBULSHS 2026 MUNI46138J510 — 42,869 shares $1,004,133
INVESCO EXCH TRD SLF IDX FDBULSHS 2027 MUNI46138J494 — 42,612 shares $991,267
ISHARES TRRUS 1000 ETF464287622 — 2,357 shares $980,691
INVESCO EXCH TRD SLF IDX FDBULSHS 2028 MUNI46138J486 — 42,920 shares $978,608
INVESCO EXCH TRD SLF IDX FDBULSHS 2029 MUNI46138J478 — 43,552 shares $969,601
INVESCO EXCH TRD SLF IDX FDINVSC 30 MUNI BD46138J445 — 45,684 shares $954,524
MARATHON PETE CORPCOM56585A102 — 2,352 shares $929,870
JPMORGAN CHASE & COCOM46625H100 — 2,744 shares $907,734
ISHARES TRCMBS ETF46429B366 — 18,368 shares $868,435
ALPHABET INCCAP STK CL A02079K305 — 2,415 shares $830,912
ISHARES TRRUSSELL 2000 ETF464287655 — 2,921 shares $811,612
TESLA INCCOM88160R101 — 2,047 shares $726,426
SCHWAB STRATEGIC TRINT-TRM U.S TRES808524854 — 29,829 shares $706,958
BROADCOM INCCOM11135F101 — 1,952 shares $685,650
ISHARES TRCORE S&P SCP ETF464287804 — 4,905 shares $667,291
KINDER MORGAN INC DELCOM49456B101 — 20,966 shares $632,125
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 1,195 shares $595,039
VANECK ETF TRUSTHIGH YLD MUNIETF92189H409 — 12,293 shares $590,438
GOLDMAN SACHS ETF TRS&P 500 PREMIUM38149W622 — 10,144 shares $566,346
FIDELITY COVINGTON TRUSTMSCI INFO TECH I316092808 — 1,812 shares $543,852
GE VERNOVA INCCOM36828A101 — 568 shares $539,840
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 738 shares $517,193
INVESCO QQQ TRUNIT SER 146090E103 — 693 shares $512,438
BANK OF AMER CORPCOM060505104 — 8,814 shares $479,756
PIMCO ETF TRSHTRM MUN BD ACT72201R874 — 8,967 shares $443,061
SCHWAB STRATEGIC TRINTL EQTY ETF808524805 — 16,111 shares $442,562
META PLATFORMS INCCL A30303M102 — 607 shares $440,527
BP PLCSPONSORED ADR055622104 — 9,888 shares $434,986
ISHARES TRMRGSTR MD CP VAL464288406 — 4,530 shares $415,623
SLB LIMITEDCOM STK806857108 — 8,428 shares $410,595
ISHARES TRMORNINGSTAR VALU464288109 — 3,800 shares $400,292
ADVANCED MICRO DEVICES INCCOM007903107 — 643 shares $393,620
ISHARES TRU.S. TECH ETF464287721 — 1,421 shares $376,441
ISHARES TRRUSSELL 3000 ETF464287689 — 795 shares $343,094
VANGUARD SCOTTSDALE FDSLONG TERM TREAS92206C847 — 6,656 shares $333,756
ISHARES TREXPND TEC SC ETF464287549 — 1,918 shares $324,164
FREEPORT MCMORAN INCCL B35671D857 — 4,602 shares $322,117
ELI LILLY & COCOM532457108 — 270 shares $312,690
VISA INCCOM CL A92826C839 — 776 shares $278,828