Disclosed positions
| DIMENSIONAL ETF TRUST | DFAU | US CORE EQT MKT | $89,025,425 | 1,722,295 | SH | None |
| DIMENSIONAL ETF TRUST | DFAI | INTL CORE EQT MK | $62,600,998 | 1,517,600 | SH | None |
| SCHWAB STRATEGIC TR | SCHZ | US AGGREGATE B | $52,026,077 | 2,249,290 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCIT | INT-TERM CORP | $32,345,589 | 391,356 | SH | None |
| DIMENSIONAL ETF TRUST | DFCF | CORE FIXE IN ETF | $27,988,733 | 663,083 | SH | None |
| DIMENSIONAL ETF TRUST | DFAE | EMGR CRE EQT MNG | $27,002,534 | 671,538 | SH | None |
| SCHWAB STRATEGIC TR | SCHH | US REIT ETF | $20,913,984 | 883,192 | SH | None |
| DIMENSIONAL ETF TRUST | DFAS | US SMALL CAP ETF | $14,376,555 | 174,600 | SH | None |
| DIMENSIONAL ETF TRUST | DFAT | US TARGETED VLU | $11,614,591 | 166,160 | SH | None |
| VANGUARD INDEX FDS | VV | LARGE CAP ETF | $7,041,677 | 20,475 | SH | None |
| ISHARES TR | TFLO | TRS FLT RT BD | $5,073,302 | 100,203 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $4,301,792 | 19,739 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $4,129,776 | 25,232 | SH | None |
| DIMENSIONAL ETF TRUST | DFAC | US COR EQU 2 ETF | $3,908,258 | 88,103 | SH | None |
| APPLE INC | AAPL | COM | $3,862,415 | 13,348 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $3,832,288 | 138,350 | SH | None |
| SCHWAB STRATEGIC TR | SCHE | EMRG MKTEQ ETF | $3,813,629 | 105,175 | SH | None |
| SPDR SERIES TRUST | BIL | ST STR BLO 1 ETF | $3,227,011 | 35,214 | SH | None |
| ISHARES TR | ESGD | ESG AW MSCI EAFE | $3,005,137 | 29,230 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $2,425,619 | 25,154 | SH | None |
| NUSHARES ETF TR | NUEM | NUVEEN ESG EMRGN | $2,285,667 | 53,861 | SH | None |
| NUSHARES ETF TR | NUSC | NUVEEN ESG SMLCP | $2,164,928 | 41,537 | SH | None |
| VANGUARD BD INDEX FDS | BND | TOTAL BND MRKT | $2,100,634 | 28,615 | SH | None |
| VANGUARD INDEX FDS | VBR | SM CP VAL ETF | $2,088,087 | 8,593 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $1,985,487 | 6,550 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,930,644 | 9,649 | SH | None |
| DIMENSIONAL ETF TRUST | DFSD | SHOR DUR FIX ETF | $1,859,206 | 38,936 | SH | None |
| NORTHERN LTS FD TR IV | PTL | INSPIRE 500 ETF | $1,609,272 | 5,625 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGIT | INTER TERM TREAS | $1,446,967 | 24,533 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $1,424,758 | 19,997 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $1,241,244 | 14,821 | SH | None |
| DIMENSIONAL ETF TRUST | DFNM | NATL MUN BD ETF | $1,092,328 | 22,599 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $1,036,560 | 2,801 | SH | None |
| GLOBAL X FDS | CEFA | S&P EX US ETF | $924,811 | 23,302 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $574,792 | 9,630 | SH | None |
| NORTHERN LTS FD TR IV | IBD | INSPIRE CORP BD | $561,083 | 23,605 | SH | None |
| AMERICAN CENTY ETF TR | AVUS | US EQT ETF | $560,606 | 4,377 | SH | None |
| DIMENSIONAL ETF TRUST | DFIC | INTL CORE EQUITY | $544,667 | 14,618 | SH | None |
| UNION PAC CORP | UNP | COM | $533,936 | 1,963 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $501,845 | 3,055 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $486,889 | 1,378 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $450,854 | 4,555 | SH | None |
| NORFOLK SOUTHN CORP | NSC | COM | $449,549 | 1,429 | SH | None |
| TIMOTHY PLAN | TPSC | U S SM CP CORE | $446,541 | 9,306 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $435,324 | 634 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $350,679 | 2,934 | SH | None |
| MICROSOFT CORP | MSFT | COM | $346,982 | 930 | SH | None |
| ISHARES TR | LQD | IBOXX INV CP ETF | $302,301 | 2,772 | SH | None |
| VANGUARD MUN BD FDS | VTEB | TAX EXEMPT BD | $283,969 | 5,614 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $257,619 | 1,089 | 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. 0 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.