Disclosed positions
| SCHWAB STRATEGIC TR | SCHG | US LCAP GR ETF | $505,969,479 | 14,951,817 | SH | None |
| SCHWAB STRATEGIC TR | SCHV | US LCAP VA ETF | $355,511,403 | 10,212,910 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $211,207,619 | 7,624,824 | SH | None |
| SCHWAB STRATEGIC TR | SCHZ | US AGGREGATE B | $184,468,853 | 7,975,307 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $171,044,205 | 5,394,015 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPEF | EQUITY FOCUS ETF | $154,564,942 | 1,924,120 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPIB | INTL BD OPP ETF | $121,779,869 | 2,518,715 | SH | None |
| SPDR SERIES TRUST | SPTL | ST LON TREAS ETF | $119,271,092 | 4,547,125 | SH | None |
| AMERICAN CENTY ETF TR | AVUV | US SML CP VALU | $107,849,556 | 864,456 | SH | None |
| AMERICAN CENTY ETF TR | AVEM | AVANTIS EMGMKT | $102,788,597 | 1,065,277 | SH | None |
| SPDR INDEX SHS FDS | CWI | ST STR ACWI ETF | $92,358,141 | 2,270,916 | SH | None |
| SPDR SERIES TRUST | MDYV | ST STR SP400VAL | $90,322,525 | 952,267 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JCPB | CORE PLUS BD ETF | $80,983,770 | 1,725,261 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JMUB | MUNICIPAL ETF | $67,647,683 | 1,335,459 | SH | None |
| ISHARES TR | MUB | NATIONAL MUN ETF | $57,805,108 | 537,122 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $45,006,010 | 362,455 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $44,106,194 | 64,219 | SH | None |
| FIRST TR EXCH TRADED FD III | FMB | MANAGD MUN ETF | $43,007,291 | 837,252 | SH | None |
| APPLE INC | AAPL | COM | $42,464,369 | 146,753 | SH | None |
| SPDR SERIES TRUST | SLYG | ST STR SP600GRWO | $41,997,651 | 352,536 | SH | None |
| SPDR SERIES TRUST | HYMB | ST NUVE HIGH ETF | $41,877,527 | 1,646,129 | SH | None |
| SPDR SERIES TRUST | MDYG | ST STR SP400GRW | $38,999,276 | 347,928 | SH | None |
| ALPS ETF TR | IDOG | INTL SEC DV DOG | $38,270,239 | 929,340 | SH | None |
| VANGUARD STAR FDS | VXUS | VG TL INTL STK F | $38,075,494 | 445,380 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $36,302,241 | 153,420 | SH | None |
| SPDR SERIES TRUST | SPYV | ST STR P500VAL | $30,948,858 | 509,111 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $24,753,554 | 179,987 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JEPI | EQUITY PREMIUM | $23,489,389 | 415,889 | SH | None |
| ISHARES TR | IWO | RUS 2000 GRW ETF | $20,483,641 | 51,994 | SH | None |
| SPDR SERIES TRUST | SLYV | ST STR SP600SM C | $19,279,013 | 176,693 | SH | None |
| VANGUARD MUN BD FDS | VTEI | INTERMEDIATE TRM | $18,912,361 | 187,307 | SH | None |
| MICROSOFT CORP | MSFT | COM | $18,803,535 | 50,409 | SH | None |
| ISHARES TR | IWS | RUS MDCP VAL ETF | $18,337,950 | 111,409 | SH | None |
| VANGUARD WHITEHALL FDS | VIGI | INTL DVD ETF | $18,076,330 | 193,578 | SH | None |
| VANGUARD INDEX FDS | VBK | SML CP GRW ETF | $18,031,372 | 49,306 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $17,672,414 | 88,322 | SH | None |
| DIMENSIONAL ETF TRUST | DFAE | EMGR CRE EQT MNG | $17,148,470 | 426,473 | SH | None |
| BROADCOM INC | AVGO | COM | $16,918,394 | 44,787 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $16,443,202 | 50,234 | SH | None |
| DEERE & CO | DE | COM | $16,113,010 | 25,402 | SH | None |
| CISCO SYS INC | CSCO | COM | $16,104,506 | 137,106 | SH | None |
| ISHARES TR | IWP | RUS MD CP GR ETF | $15,676,137 | 107,070 | SH | None |
| ABBVIE INC | ABBV | COM | $15,444,549 | 61,376 | SH | None |
| DIMENSIONAL ETF TRUST | DFSV | US SMALL CAP ETF | $15,253,818 | 393,241 | SH | None |
| COCA COLA CO | KO | COM | $13,972,199 | 171,923 | SH | None |
| TEXAS INSTRS INC | TXN | COM | $13,825,916 | 46,385 | SH | None |
| FASTENAL CO | FAST | COM | $13,746,299 | 286,202 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $13,703,736 | 100,232 | SH | None |
| VANGUARD INDEX FDS | VOT | MCAP GR IDXVIP | $13,640,152 | 44,532 | SH | None |
| WISDOMTREE TR | DON | US MIDCAP DIVID | $13,316,016 | 235,598 | SH | None |
No matching rows. Clear the filter to see all records.
Largest 50 positions by reported value; the filing may contain more positions.
How amendments affect these holdings
This view uses 1 effective filing version(s). A restatement replaces the previous book; a new-holdings amendment adds positions. 1 positions lack a resolved ticker and 0 positions are put or call entries.
A 13F is a delayed quarterly snapshot of disclosed holdings. It is not a complete trade ledger and does not reveal every position in a manager's portfolio. Option values refer to the reported underlying position rather than a traded option premium.
Quarter end and public filing date
Use the filing's public availability date when constructing a historical observation. The quarter-end report period is earlier and cannot be substituted for when the public learned the holdings.
