Disclosed positions
| SCHWAB STRATEGIC TR | SCHB | US BRD MKT ETF | $24,366,893 | 841,398 | SH | None |
| SCHWAB STRATEGIC TR | SCHA | US SML CAP ETF | $21,872,277 | 605,509 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $18,812,924 | 315,363 | SH | None |
| SPDR INDEX SHS FDS | SPDW | PORTFOLIO DEVLPD | $17,744,357 | 352,236 | SH | None |
| SPDR SERIES TRUST | SPSM | PORTFOLIO SM ETF | $12,516,234 | 217,032 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VSS | FTSE SMCAP ETF | $12,033,884 | 78,172 | SH | None |
| SCHWAB STRATEGIC TR | SCHH | US REIT ETF | $11,816,753 | 499,423 | SH | None |
| SCHWAB STRATEGIC TR | SCHC | INTL SCEQT ETF | $7,719,397 | 160,420 | SH | None |
| SCHWAB STRATEGIC TR | SCYB | HIGH YIELD BD ET | $6,136,666 | 234,403 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $5,892,104 | 15,925 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $5,354,531 | 193,304 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VNQI | GLB EX US ETF | $5,194,035 | 115,681 | SH | None |
| VANGUARD INDEX FDS | VXF | EXTEND MKT ETF | $4,803,773 | 19,511 | SH | None |
| BNY MELLON ETF TRUST | BKLC | US LRG CP CORE | $4,592,292 | 32,027 | SH | None |
| VANGUARD CHARLOTTE FDS | BNDX | INTL BD IDX ETF | $3,367,743 | 69,531 | SH | None |
| SCHWAB STRATEGIC TR | SCHE | EMRG MKTEQ ETF | $3,263,197 | 89,994 | SH | None |
| VANGUARD TAX MANAGED INTL FD | VEA | FTSE DEV MKT ETF | $2,778,505 | 39,004 | SH | None |
| SCHWAB STRATEGIC TR | SCHM | US MID-CAP ETF | $2,391,395 | 64,900 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $2,098,783 | 25,335 | SH | None |
| SPDR INDEX SHS FDS | SPEM | PORTFOLIO EMG MK | $1,940,238 | 37,476 | SH | None |
| SPDR SER TR | SPTM | PORTFOLI S&P1500 | $1,928,388 | 21,240 | SH | None |
| ISHARES TR | IDEV | CORE MSCI INTL | $1,697,012 | 19,065 | SH | None |
| SPDR SER TR | SPMD | PORTFOLIO S&P400 | $1,391,666 | 20,599 | SH | None |
| SCHWAB STRATEGIC TR | SCHP | US TIPS ETF | $1,370,954 | 51,734 | SH | None |
| SPDR SER TR | SPHY | PORTFLI HIGH YLD | $1,350,704 | 57,588 | SH | None |
| VANGUARD BD INDEX FD INC | BND | TOTAL BND MRKT | $1,183,691 | 16,124 | SH | None |
| VANGUARD WHITEHALL FDS INC | VWOB | EMERG MKT BD ETF | $1,067,815 | 15,898 | SH | None |
| ISHARES TR | USRT | CRE U S REIT ETF | $1,051,864 | 15,829 | SH | None |
| ISHARES INC | LEMB | JP MORGAN EM ETF | $953,910 | 22,524 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $860,114 | 1,149 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $757,398 | 5,107 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $454,668 | 662 | SH | None |
| SPDR SER TR | EBND | BLOOMBERG EMERGI | $430,381 | 20,573 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $372,772 | 3,866 | SH | None |
| BNY MELLON ETF TR | BKAG | CORE BOND ETF | $359,883 | 8,579 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $314,240 | 3,900 | SH | None |
| SPDR SER TR | SPAB | PORTFOLIO AGRGTE | $282,862 | 11,084 | SH | None |
| ISHARES TR | ISCB | MRGSTR SM CP ETF | $270,316 | 3,580 | SH | None |
| SPDR SER TR | HYMB | NUVEEN BBG BRCLY | $263,558 | 10,360 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $257,400 | 3,338 | SH | None |
| DBX ETF TR | HAUZ | XTRACK INTL REAL | $250,593 | 11,177 | 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.