Disclosed positions
| ISHARES TR | IVV | CORE S&P500 ETF | $77,267,299 | 102,670 | SH | None |
| APPLE INC | AAPL | COM | $43,032,254 | 135,616 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $27,953,603 | 371,526 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $21,622,722 | 93,654 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $19,815,493 | 136,668 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $18,177,675 | 133,209 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $15,054,884 | 40,713 | SH | None |
| ISHARES TR | IBDU | IBONDS DEC 29 | $14,651,314 | 636,737 | SH | None |
| ISHARES TR | IBDV | IBONDS DEC 2030 | $13,922,301 | 644,551 | SH | None |
| ISHARES TR | IBDW | IBONDS DEC 2031 | $13,620,731 | 660,559 | SH | None |
| ISHARES INC | EUSA | MSCI EQUAL WEITE | $13,213,896 | 115,285 | SH | None |
| ISHARES TR | IBDX | IBONDS DEC 2032 | $11,557,460 | 464,902 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $10,839,317 | 50,597 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSCS | INVSCO BLSH 28 | $10,539,413 | 518,417 | SH | None |
| ISHARES TR | IBDT | IBDS DEC28 ETF | $10,055,950 | 400,157 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSCR | BULSHS 2027 CB | $10,051,180 | 511,901 | SH | None |
| VANGUARD INDEX FDS | VV | LARGE CAP ETF | $9,918,891 | 28,751 | SH | None |
| ISHARES TR | IBHH | IBONDS 28 TR HI | $9,740,335 | 417,145 | SH | None |
| ISHARES TR | IBDS | IBONDS 27 ETF | $8,461,972 | 350,537 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $8,459,990 | 81,945 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $8,280,454 | 50,429 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSJR | BULETSHS 2027 | $8,023,025 | 358,454 | SH | None |
| AMAZON COM INC | AMZN | COM | $7,711,279 | 31,181 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $7,629,991 | 109,375 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VT | TT WRLD ST ETF | $7,181,946 | 46,094 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $7,121,055 | 20,201 | SH | None |
| ISHARES TR | IJS | SP SMCP600VL ETF | $7,069,206 | 52,299 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $6,584,375 | 18,777 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $6,339,107 | 73,582 | SH | None |
| ELI LILLY & CO | LLY | COM | $6,169,361 | 5,220 | SH | None |
| ISHARES TR | IJJ | S&P MC 400VL ETF | $5,628,274 | 38,447 | SH | None |
| ISHARES TR | DVY | SELECT DIVID ETF | $5,342,346 | 33,288 | SH | None |
| ISHARES TR | IBDY | IBONDS DEC 2033 | $5,340,060 | 210,239 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSJQ | INVSCO BLSH 26 | $5,286,586 | 230,453 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $5,237,523 | 15,656 | SH | None |
| ISHARES TR | IBHI | IBONDS 29 TR HI | $5,178,378 | 222,822 | SH | None |
| MICROSOFT CORP | MSFT | COM | $4,971,226 | 12,714 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $4,703,276 | 6,608 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $4,406,293 | 20,087 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $4,404,443 | 45,077 | SH | None |
| ISHARES TR | IBHG | IBON 2027 TE ETF | $4,376,009 | 199,317 | SH | None |
| ISHARES TR | IBDR | IBONDS DEC2026 | $4,312,047 | 178,257 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $3,904,762 | 47,619 | SH | None |
| ISHARES TR | IJK | S&P MC 400GR ETF | $3,822,959 | 33,861 | SH | None |
| VANGUARD BD INDEX FDS | BIV | INTERMED TERM | $3,643,847 | 48,123 | SH | None |
| CENCORA INC | COR | COM | $3,635,906 | 11,877 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $3,501,816 | 3,780 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $3,284,507 | 4,384 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $3,127,518 | 10,776 | SH | None |
| INVESCO EXCH TRD SLF IDX FD | BSCQ | BULSHS 2026 CB | $3,092,769 | 158,238 | 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.
