← Back to Discover

IFG Advisory, LLC

Period ended Sep 30, 2026 · Latest filing Nov 9, 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: $3,010,894,623

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. STATE STR SPDR S&P 500 ETF T · TR UNIT · 78462F103 · shares: $65,259,371
  2. INVESCO QQQ TR · UNIT SER 1 · 46090E103 · shares: $64,533,036
  3. SPDR SERIES TRUST · ST STR P500ETF · 78464A854 · shares: $59,311,362
  4. APPLE INC · COM · 037833100 · shares: $55,497,358
  5. VANGUARD INDEX FDS · S&P 500 ETF SHS · 922908363 · shares: $55,393,194
  6. VANGUARD INDEX FDS · MRNGSTR TTL STK · 922908769 · shares: $52,767,582
  7. DIMENSIONAL ETF TRUST · US COR EQU 2 ETF · 25434V708 · shares: $45,559,534
  8. NVIDIA CORPORATION · COM · 67066G104 · shares: $39,629,105
  9. VANGUARD WHITEHALL FDS · HIGH DIV YLD · 921946406 · shares: $36,878,550
  10. SPDR SERIES TRUST · ST STR P500GRW · 78464A409 · shares: $33,675,238

Reported holdings

2,301 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
STATE STR SPDR S&P 500 ETF TTR UNIT78462F103 — 85,572 shares $65,259,371
INVESCO QQQ TRUNIT SER 146090E103 — 87,234 shares $64,533,036
SPDR SERIES TRUSTST STR P500ETF78464A854 — 660,778 shares $59,311,362
APPLE INCCOM037833100 — 166,649 shares $55,497,358
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 79,036 shares $55,393,194
VANGUARD INDEX FDSMRNGSTR TTL STK922908769 — 141,000 shares $52,767,582
DIMENSIONAL ETF TRUSTUS COR EQU 2 ETF25434V708 — 1,024,961 shares $45,559,534
NVIDIA CORPORATIONCOM67066G104 — 173,523 shares $39,629,105
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 237,620 shares $36,878,550
SPDR SERIES TRUSTST STR P500GRW78464A409 — 273,605 shares $33,675,238
ISHARES TRCORE MSCI EAFE46432F842 — 319,418 shares $30,945,177
CAPITAL GROUP DIVIDEND VALUESHS CREAT UNIT14020W106 — 624,125 shares $30,488,508
MICROSOFT CORPCOM594918104 — 56,228 shares $28,839,361
GMO ETF TRUSTUS QUALITY ETF90139K100 — 638,897 shares $27,351,206
FIRST TR EXCHANGE-TRADED FDCAP STRENGTH ETF33733E104 — 283,773 shares $26,632,140
INVESCO EXCH TRD SLF IDX FDRUSL 1000 DYNM46138J619 — 371,634 shares $25,906,609
J P MORGAN EXCHANGE TRADED FULTRA SHRT ETF46641Q837 — 508,587 shares $25,617,507
VANGUARD SPECIALIZED FUNDSDIV APP ETF921908844 — 101,697 shares $23,726,827
PROSHARES TRS&P 500 DV ARIST74348A467 — 429,238 shares $23,221,780
DIMENSIONAL ETF TRUSTWORLD EX US CORE25434V880 — 610,440 shares $22,598,489
FIRST TR EXCHANGE TRADED FDRISNG DIVD ACHIV33738R506 — 258,479 shares $20,236,276
ISHARES TRCORE S&P500 ETF464287200 — 26,221 shares $20,081,640
VANGUARD INDEX FDSMRNGSTR GRWT ETF922908736 — 222,514 shares $20,050,754
BROADCOM INCCOM11135F101 — 55,533 shares $19,502,422
SPDR SERIES TRUSTST STR P500VAL78464A508 — 317,119 shares $19,385,492
FIRST TR EXCHANGE-TRADED FDSHS33734H106 — 410,813 shares $19,271,246
J P MORGAN EXCHANGE TRADED FACTIVE BOND ETF46654Q716 — 369,671 shares $18,897,546
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206C714 — 167,073 shares $18,160,805
INVESCO ACTIVELY MANAGED EXCTOTAL RETURN46090A804 — 404,303 shares $18,027,863
VANGUARD INDEX FDSMRNGSTR VAL ETF922908744 — 83,108 shares $17,957,955
VANGUARD WORLD FDINF TECH ETF92204A702 — 137,278 shares $17,251,711
STATE STR SPDR DOW JONES INDUT SER 178467X109 — 32,989 shares $16,776,358
ISHARES INCCORE MSCI EMKT46434G103 — 206,469 shares $16,757,047
J P MORGAN EXCHANGE TRADED FBETABUILDRS US46641Q399 — 121,461 shares $16,710,550
ISHARES TRMSCI USA QLT FCT46432F339 — 73,214 shares $16,271,110
ISHARES TRUS TREAS BD ETF46429B267 — 731,089 shares $15,988,934
FIRST TR EXCHNG TRADED FD VIFT LADD BUFF ETF33740F755 — 423,625 shares $15,873,227
ISHARES TRCORE S&P US GWT464287671 — 81,677 shares $15,824,943
ISHARES TRS&P 500 GRWT ETF464287309 — 110,868 shares $15,772,140
ISHARES TRCORE S&P SCP ETF464287804 — 112,711 shares $15,333,116
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 457,880 shares $14,894,827
PIMCO ETF TRACTIVE BD ETF72201R775 — 169,305 shares $14,727,877
JPMORGAN CHASE & COCOM46625H100 — 44,215 shares $14,627,528
AMAZON COM INCCOM023135106 — 58,465 shares $14,566,567
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409 — 186,708 shares $14,423,217
ISHARES TRMBS ETF464288588 — 160,720 shares $14,403,764
SPDR SERIES TRUSTST STR BLO 1 ETF78468R663 — 153,858 shares $14,099,503
WISDOMTREE TRUS QTLY DIV GRT97717X669 — 140,842 shares $13,695,440
INVESCO EXCH TRADED FD TR IINASDAQ 100 ETF46138G649 — 44,426 shares $13,533,911
BERKSHIRE HATHAWAY INC DELCL B NEW084670702 — 27,102 shares $13,495,464
ISHARES TR0-5 YR TIPS ETF46429B747 — 133,622 shares $13,322,095
ISHARES TRIBOXX INV CP ETF464287242 — 128,124 shares $13,091,702
BLACKROCK ETF TRUSTISHARES US EQUIT09290C103 — 188,380 shares $13,047,194
EXXONMOBIL HOLDINGS CORPCOM SHS30233Q108 — 79,917 shares $13,006,558
ISHARES TRCORE S&P US VLU464287663 — 117,079 shares $12,911,453
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680 — 98,607 shares $12,713,428
WALMART INCCOM931142103 — 117,003 shares $12,158,946
ABRDN PRECIOUS METALS BASKETPHYSCL PRECS MET003263100 — 64,619 shares $12,038,642
SPDR SERIES TRUSTST STR TIPS ETF78464A656 — 483,138 shares $11,774,077
SCHWAB STRATEGIC TRFUND EM EQUI ETF808524730 — 279,345 shares $11,696,182
SCHWAB STRATEGIC TRFUNDAMENTAL INTL808524755 — 212,304 shares $11,411,359
ABBVIE INCCOM00287Y109 — 43,135 shares $11,283,608
ISHARES TRCORE S&P MCP ETF464287507 — 156,304 shares $11,246,081
INVESCO EXCH TRADED FD TR IISHORT TERM ETF46138G888 — 105,715 shares $11,159,299
CISCO SYS INCCOM17275R102 — 103,280 shares $11,116,057
JOHNSON & JOHNSONCOM478160104 — 41,755 shares $11,054,322
SELECT SECTOR SPDR TRST STR STAPL ETF81369Y308 — 135,756 shares $10,941,924
ISHARES TRRUS 1000 GRW ETF464287614 — 85,701 shares $10,734,859
ISHARES TRS&P 500 VAL ETF464287408 — 46,899 shares $10,706,015
ALPHABET INCCAP STK CL C02079K107 — 31,404 shares $10,700,558
SELECT SECTOR SPDR TRST STR TECHN ETF81369Y803 — 53,556 shares $10,483,515
VANGUARD INDEX FDSEXTEND MKT ETF922908652 — 44,884 shares $10,396,526
PALANTIR TECHNOLOGIES INCCL A69608A108 — 55,328 shares $10,349,107
PGIM ETF TRPGIM ULTRA SH BD69344A107 — 207,221 shares $10,249,135
JANUS DETROIT STR TRHENDRSON AAA CL47103U845 — 201,506 shares $10,170,026
UNUM GROUPCOM91529Y106 — 115,715 shares $10,151,636
WISDOMTREE TRFLOATNG RAT TREA97717Y527 — 200,339 shares $10,095,098
MICRON TECHNOLOGY INCCOM595112103 — 9,438 shares $10,052,426
AMERICAN CENTY ETF TRUS SML CP VALU025072877 — 84,760 shares $9,982,230
FRANKLIN TEMPLETON ETF TRHIGH YIELD CORP35473P629 — 411,957 shares $9,641,854
T ROWE PRICE EXCHANGE-TRADEDCAP APPRECIATION87283Q867 — 223,225 shares $9,435,751
ISHARES TRCORE DIVID ETF46435U861 — 143,856 shares $9,280,169
SELECT SECTOR SPDR TRST STR INDL ETF81369Y704 — 53,687 shares $8,964,578
DIMENSIONAL ETF TRUSTINTL SMALL CAP V25434V781 — 205,335 shares $8,888,934
SOUTHERN COCOM842587107 — 105,280 shares $8,726,668
SPDR SERIES TRUSTST STR SP600GRWO78464A201 — 79,314 shares $8,484,243
SPDR GOLD TRGOLD SHS78463V107 — 21,485 shares $8,182,512
ISHARES TRMSCI USA MMENTM46432F396 — 25,113 shares $7,969,238
INVESCO EXCHANGE TRADED FD TS&P500 QUALITY46137V241 — 93,929 shares $7,897,573
SNAP ON INCCOM833034101 — 21,596 shares $7,846,885
TRUST FOR PROFESSIONAL MANAGCONVERGENCE LNG89834G760 — 227,252 shares $7,728,845
CATERPILLAR INCCOM149123101 — 9,454 shares $7,665,441
CAPITAL GROUP GROWTH ETFSHS CREAT UNIT14020G101 — 161,536 shares $7,661,648
DIMENSIONAL ETF TRUSTCORE FIXE IN ETF25434V872 — 188,754 shares $7,572,801
PHILIP MORRIS INTL INCCOM718172109 — 39,331 shares $7,505,220
CAPITAL GROUP CORE EQUITY ETSHS CREAT UNIT14020V108 — 167,387 shares $7,448,780
VERIZON COMMUNICATIONS INCCOM92343V104 — 160,990 shares $7,384,596
ADVANCED MICRO DEVICES INCCOM007903107 — 12,062 shares $7,379,055
SPDR SERIES TRUSTST INTER BD ETF78464A375 — 221,830 shares $7,160,681
APPLIED MATLS INCCOM038222105 — 13,823 shares $7,068,560