Disclosed positions
| VANGUARD SCOTTSDALE FDS | VGIT | INTER TERM TREAS | $1,180,060,329 | 20,007,805 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $950,436,358 | 2,568,469 | SH | None |
| ISHARES TR | IWV | RUSSELL 3000 ETF | $792,526,539 | 1,858,646 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $648,925,499 | 9,107,726 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $518,739,809 | 694,286 | SH | None |
| SCHWAB STRATEGIC TR | SCHB | US BRD MKT ETF | $345,619,121 | 11,934,362 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $344,297,083 | 12,429,498 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $293,887,091 | 427,902 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $276,479,047 | 3,146,097 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $230,198,753 | 1,934,606 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $224,846,057 | 1,422,806 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VT | TT WRLD ST ETF | $218,917,470 | 1,394,823 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $216,391,739 | 992,941 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $214,776,811 | 3,598,204 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $164,948,061 | 1,707,890 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $141,544,688 | 665,247 | SH | None |
| ISHARES TR | QUAL | MSCI USA QLT FCT | $121,320,930 | 552,891 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $113,199,962 | 1,143,665 | SH | None |
| MICROSOFT CORP | MSFT | COM | $107,782,169 | 288,945 | SH | None |
| VANGUARD INSTL INDEX FD | VBIL | 0 3 MO TR BI ETF | $104,117,907 | 1,375,765 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $101,114,732 | 989,768 | SH | None |
| VANGUARD MUN BD FDS | VTEB | TAX EXEMPT BD | $92,541,016 | 1,829,597 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $87,156,626 | 116,381 | SH | None |
| VANGUARD SCOTTSDALE FDS | VONG | VNG RUS1000GRW | $81,568,398 | 638,200 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $65,217,635 | 215,155 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $64,172,921 | 466,610 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $63,403,364 | 610,352 | SH | None |
| XPEL INC | XPEL | COM | $61,580,384 | 1,241,540 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGLT | LONG TERM TREAS | $60,417,569 | 1,094,918 | SH | None |
| LPL FINL HLDGS INC | LPLA | COM | $60,141,883 | 213,511 | SH | None |
| VANGUARD WORLD FD | VDE | ENERGY ETF | $55,860,580 | 372,081 | SH | None |
| APPLE INC | AAPL | COM | $55,119,477 | 190,488 | SH | None |
| NEW YORK TIMES CO MTN BE | NYT | CL A | $55,078,429 | 787,060 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $51,730,334 | 391,185 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $50,304,296 | 607,246 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $45,623,530 | 473,126 | SH | None |
| VANGUARD WHITEHALL FDS | VIGI | INTL DVD ETF | $42,357,759 | 453,606 | SH | None |
| VANGUARD INDEX FDS | VV | LARGE CAP ETF | $38,689,624 | 112,499 | SH | None |
| ISHARES TR | IUSG | CORE S&P US GWT | $38,378,683 | 204,044 | SH | None |
| PTC INC | PTC | COM | $37,911,884 | 333,702 | SH | None |
| ENERGY TRANSFER L P | ET | COM UT LTD PTN | $37,148,391 | 1,942,908 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $36,419,606 | 472,307 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $35,647,429 | 108,904 | SH | None |
| VANGUARD WORLD FD | VSGX | ESG INTL STK ETF | $35,593,036 | 432,269 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $35,442,749 | 285,437 | SH | None |
| BROADCOM INC | AVGO | COM | $34,985,507 | 92,616 | SH | None |
| ALNYLAM PHARMACEUTICALS INC | ALNY | COM | $34,783,715 | 115,549 | SH | None |
| INVESCO ACTVELY MNGD ETC FD | PDBC | OPTIMUM YIELD | $33,857,151 | 2,132,062 | SH | None |
| STATE STR SPDR S&P MIDCAP 40 | MDY | UTSER1 S&PDCRP | $30,940,335 | 43,991 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $30,892,184 | 41,950 | 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.