← Back to Discover

BALLAST ADVISORS LLC

Period ended Sep 30, 2026 · Latest filing Nov 12, 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: $489,706,842

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. SCHWAB STRATEGIC TR · US LCAP VA ETF · 808524409 · shares: $38,021,743
  2. SCHWAB STRATEGIC TR · US LRG CAP ETF · 808524201 · shares: $34,355,364
  3. J P MORGAN EXCHANGE TRADED F · ACTIVE BOND ETF · 46654Q716 · shares: $33,724,886
  4. SCHWAB STRATEGIC TR · US LCAP GR ETF · 808524300 · shares: $31,626,154
  5. SCHWAB STRATEGIC TR · INTL EQTY ETF · 808524805 · shares: $31,514,334
  6. SCHWAB STRATEGIC TR · SHT TM US TRES · 808524862 · shares: $30,890,694
  7. APPLE INC · COM · 037833100 · shares: $25,478,307
  8. JANUS DETROIT STR TR · HENDRSON AAA CL · 47103U845 · shares: $24,554,463
  9. VANGUARD MALVERN FDS · STRM INFPROIDX · 922020805 · shares: $12,935,164
  10. MICROSOFT CORP · COM · 594918104 · shares: $12,667,442

Reported holdings

215 reported entries
IssuerClassCUSIPTypeShares / principalReported value (USD)
ISHARES TRRUS TP200 VL ETF464289420 — 3,606 shares $394,965
HEWLETT PACKARD ENTERPRISE CCOM42824C109 — 6,000 shares $383,340
OGE ENERGY CORPCOM670837103 — 7,889 shares $358,318
CVS HEALTH CORPCOM126650100 — 4,042 shares $346,359
ISHARES TRNATIONAL MUN ETF464288414 — 3,425 shares $346,267
DONALDSON INCCOM257651109 — 3,736 shares $325,181
ISHARES TRSHRT NAT MUN ETF464288158 — 3,032 shares $316,965
MERCK & CO INCCOM58933Y105 — 2,175 shares $316,115
ADVANCED MICRO DEVICES INCCOM007903107 — 515 shares $315,056
BANK OF AMER CORPCOM060505104 — 5,489 shares $298,766
CINTAS CORPCOM172908105 — 1,484 shares $289,469
SHOPIFY INCCL A SUB VTG SHS82509L107 — 1,945 shares $288,444
SPDR SERIES TRUSTST STR P500GRW78464A409 — 2,320 shares $285,576
QUALCOMM INCCOM747525103 — 1,524 shares $280,477
ISHARES TRCORE S&P US GWT464287671 — 1,394 shares $270,088
ISHARES TR1 3 YR TREAS BD464287457 — 3,254 shares $264,190
SPDR SERIES TRUSTST STR SP600SM C78464A300 — 2,584 shares $263,955
RTX CORPORATIONCOM75513E101 — 1,412 shares $262,138
UNION PAC CORPCOM907818108 — 951 shares $258,796
TJX COS INC NEWCOM872540109 — 1,953 shares $258,401
PEPSICO INCCOM713448108 — 2,037 shares $258,129
XCEL ENERGY INCCOM98389B100 — 3,647 shares $257,066
VANGUARD INDEX FDSREAL ESTATE ETF922908553 — 2,849 shares $255,356
COCA-COLA EUROPACIFIC PARTNESHSG25839104 — 2,439 shares $248,071
PROCTER & GAMBLE COCOM742718109 — 1,692 shares $245,814
ISHARES TRINTL SEL DIV ETF464288448 — 5,597 shares $236,137
PHILIP MORRIS INTL INCCOM718172109 — 1,227 shares $234,136
BRIDGEWATER BANCSHARES INCCOM108621103 — 11,400 shares $229,938
VANGUARD INDEX FDSMRNGSTR VAL ETF922908744 — 1,028 shares $222,130
STARBUCKS CORPCOM855244109 — 2,335 shares $219,394
ISHARES TRIBONDS 27 ETF46435UAA9 — 8,959 shares $216,091
MCKESSON CORPCOM58155Q103 — 246 shares $210,037
SCHWAB STRATEGIC TRUS MID-CAP ETF808524508 — 6,124 shares $208,338
ASSURANT INCCOM04621X108 — 788 shares $207,638
ISHARES TRIBONDS DEC202646435GAA0 — 8,313 shares $201,507
PHILLIPS 66COM718546104 — 786 shares $200,674
VANGUARD WHITEHALL FDSHIGH DIV YLD921946406 — 1,281 shares $198,811
ISHARES TRS&P 500 VAL ETF464287408 — 830 shares $189,472
ISHARES TRRUS MID CAP ETF464287499 — 1,764 shares $188,236
SPDR SERIES TRUSTST STR SP DIV78464A763 — 1,271 shares $186,176
SCHWAB STRATEGIC TRUS TIPS ETF808524870 — 7,179 shares $180,408
VANGUARD INDEX FDSMRNGSTR LRG CAP922908637 — 496 shares $174,518
ISHARES TRRUS MD CP GR ETF464287481 — 1,232 shares $169,622
SCHWAB STRATEGIC TRUS DIVIDEND EQ808524797 — 5,167 shares $168,067
ISHARES TRCORE S&P SCP ETF464287804 — 1,049 shares $142,706
VANGUARD INDEX FDSMRNGSTR TTL STK922908769 — 378 shares $141,463
SELECT SECTOR SPDR TRST STR SVC ETF81369Y852 — 1,146 shares $127,172
ISHARES TRIBONDS DEC 2946436E205 — 5,358 shares $121,573
ISHARES TR7-10 YR TRSY BD464287440 — 1,345 shares $120,122
SELECT SECTOR SPDR TRST STR FINL ETF81369Y605 — 2,199 shares $117,443
ISHARES TRIBDS DEC28 ETF46435U515 — 4,597 shares $114,741
SPDR SERIES TRUSTST STR SP600GRWO78464A201 — 1,072 shares $114,693
VANGUARD INDEX FDSS&P 500 ETF SHS922908363 — 161 shares $112,568
SPDR SERIES TRUSTST STR SP400GRW78464A821 — 1,059 shares $110,697
ISHARES TRS&P 500 GRWT ETF464287309 — 774 shares $110,109
ISHARES TRCORE S&P TTL STK464287150 — 648 shares $107,749
INVESCO EXCHANGE TRADED FD TWATER RES ETF46137V142 — 1,560 shares $105,815
SPDR SERIES TRUSTST STR P500ETF78464A854 — 1,165 shares $104,570
ISHARES TR20 YR TR BD ETF464287432 — 1,288 shares $100,181
ISHARES TRIBONDS DEC 203046436E726 — 4,667 shares $98,660
SPDR SERIES TRUSTST STR SP600 SML78468R853 — 1,838 shares $97,157
TARGET CORPCOM87612E106 — 606 shares $94,954
SELECT SECTOR SPDR TRST STR ENERG ETF81369Y506 — 1,370 shares $84,252
ISHARES TREAFE GRWTH ETF464288885 — 681 shares $81,604
SPDR INDEX SHS FDSST PORT MARK ETF78463X509 — 1,562 shares $80,849
SELECT SECTOR SPDR TRST STR DISCR ETF81369Y407 — 714 shares $77,698
ISHARES TRSELECT DIVID ETF464287168 — 482 shares $73,298
DEERE & COCOM244199105 — 107 shares $71,856
ISHARES TRRUS 2000 VAL ETF464287630 — 338 shares $70,794
ISHARES TRCORE S&P MCP ETF464287507 — 940 shares $67,633
ISHARES TREAFE VALUE ETF464288877 — 838 shares $66,319
SPDR SERIES TRUSTST STR P500VAL78464A508 — 1,059 shares $64,737
BROADCOM INCCOM11135F101 — 175 shares $61,458
ISHARES TRIBONDS DEC 203146436E486 — 2,886 shares $57,893
ISHARES TRIBONDS DEC 203246436E312 — 2,392 shares $57,575
ISHARES TRIBONDS DEC 203346436E130 — 2,339 shares $57,259
ISHARES TRESG AWR US AGRGT46435U549 — 1,246 shares $56,382
ISHARES TRMSCI EAFE ETF464287465 — 536 shares $55,685
ISHARES TRRUSSELL 3000 ETF464287689 — 113 shares $48,931
SPDR SERIES TRUSTST STR SP BIOT78464A870 — 309 shares $48,723
SPDR SERIES TRUSTST STR SP400VAL78464A839 — 531 shares $46,999
SELECT SECTOR SPDR TRST STR UTIL ETF81369Y886 — 1,180 shares $46,539
VANGUARD SCOTTSDALE FDSSHRT TRM CORP BD92206C409 — 586 shares $45,269
SPDR INDEX SHS FDSSST SPDR MSCI78463X194 — 948 shares $43,996
INVESCO EXCHANGE TRADED FD TS&P MDCP400 PR46137V217 — 649 shares $38,379
ISHARES TRTIPS BD ETF464287176 — 331 shares $34,437
ISHARES TRU.S. MED DVC ETF464288810 — 630 shares $32,225
ISHARES TRIBOXX INV CP ETF464287242 — 315 shares $32,187
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206C680 — 230 shares $29,654
SCHWAB STRATEGIC TRFUND EM EQUI ETF808524730 — 663 shares $27,760
SPDR SERIES TRUSTST STR NUVEE ETF78468R721 — 647 shares $27,672
SPDR SERIES TRUSTST BLOO HIGH ETF78468R622 — 290 shares $26,898
ISHARES TRCALIF MUN BD ETF464288356 — 495 shares $26,789
SCHWAB STRATEGIC TRINT-TRM U.S TRES808524854 — 1,051 shares $24,909
SPDR SERIES TRUSTST LON TREAS ETF78464A664 — 992 shares $23,659
SPDR INDEX SHS FDSST MAR DIVID ETF78463X533 — 540 shares $21,686
ISHARES TRESG MSCI KLD ETF464288570 — 137 shares $20,027
VANGUARD INDEX FDSMRNGSTR SML CAP922908751 — 64 shares $18,207
NORTHROP GRUMMAN CORPCOM666807102 — 26 shares $12,570
ISHARES TRCORE MSCI EURO46434V738 — 153 shares $11,276