Disclosed positions
| SPDR SERIES TRUST | SPYM | STATE STREET SPD | $68,983,564 | 784,975 | SH | None |
| DIMENSIONAL ETF TRUST | DFGP | GLOBAL CORE PLUS | $45,843,994 | 841,792 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $45,011,688 | 631,743 | SH | None |
| ISHARES TR | IAGG | CORE INTL AGGR | $20,357,062 | 402,313 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VWO | FTSE EMR MKT ETF | $14,145,493 | 236,983 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $13,225,957 | 110,659 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JGRO | ACTIVE GROWTH | $10,545,228 | 106,960 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $10,401,182 | 101,813 | SH | None |
| DIMENSIONAL ETF TRUST | DFIC | INTL CORE EQUITY | $9,466,824 | 254,075 | SH | None |
| DIMENSIONAL ETF TRUST | DFAE | EMGR CRE EQT MNG | $6,612,172 | 164,441 | SH | None |
| VANGUARD WORLD FD | VFH | FINANCIALS ETF | $6,354,956 | 48,290 | SH | None |
| WORLD GOLD TR | GLDM | SPDR GLD MINIS | $5,979,929 | 75,295 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $5,239,753 | 7,629 | SH | None |
| SPDR SERIES TRUST | SPYV | STATE STREET SPD | $4,644,148 | 76,397 | SH | None |
| FIDELITY COVINGTON TRUST | FDIS | MSCI CONSM DIS | $4,234,624 | 41,177 | SH | None |
| VANGUARD WORLD FD | VOX | COMM SRVC ETF | $4,215,625 | 22,917 | SH | None |
| VANGUARD WORLD FD | VHT | HEALTH CAR ETF | $4,213,916 | 14,093 | SH | None |
| FIDELITY COVINGTON TRUST | FIDU | MSCI INDL INDX | $3,916,767 | 39,321 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $3,701,925 | 125,787 | SH | None |
| ISHARES TR | IXUS | CORE MSCI TOTAL | $3,364,128 | 35,249 | SH | None |
| ISHARES INC | EWJ | MSCI JAPAN ETF | $3,145,862 | 33,729 | SH | None |
| ISHARES TR | IGF | GLB INFRASTR ETF | $2,928,626 | 43,973 | SH | None |
| APPLE INC | AAPL | COM | $2,776,522 | 9,595 | SH | None |
| FIDELITY COVINGTON TRUST | FESM | ENHANCED SMALL | $2,683,458 | 55,570 | SH | None |
| ISHARES TR | IEUR | CORE MSCI EURO | $2,641,884 | 35,145 | SH | None |
| ISHARES TR | ICLN | GL CLEAN ENE ETF | $2,504,844 | 122,247 | SH | None |
| SPDR SERIES TRUST | KOMP | STATE STREET SPD | $2,278,075 | 31,861 | SH | None |
| SELECT SECTOR SPDR TR | XLK | STATE STREET TEC | $1,935,472 | 10,159 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $1,895,201 | 23,981 | SH | None |
| VANGUARD WORLD FD | ESGV | ESG US STK ETF | $1,867,316 | 14,121 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XMHQ | S&P MDCP QUALITY | $1,864,503 | 16,518 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $1,802,873 | 18,696 | SH | None |
| ISHARES TR | IYK | US CONSM STAPLES | $1,754,947 | 24,153 | SH | None |
| ISHARES TR | ESGD | ESG AW MSCI EAFE | $1,694,867 | 16,485 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,614,375 | 8,068 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $1,583,203 | 9,638 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $1,497,111 | 4,983 | SH | None |
| SPDR INDEX SHS FDS | SPDW | STATE STREET SPD | $1,346,057 | 26,713 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $1,341,077 | 12,156 | SH | None |
| FIDELITY COVINGTON TRUST | FENY | MSCI ENERGY IDX | $1,333,502 | 45,112 | SH | None |
| SELECT SECTOR SPDR TR | XLF | STATE STREET FIN | $1,326,510 | 24,744 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $1,320,231 | 13,670 | SH | None |
| VANECK ETF TRUST | REMX | RARE EARTH AND S | $1,299,003 | 14,678 | SH | None |
| SPDR SERIES TRUST | SPTM | STATE STREET SPD | $1,295,726 | 14,272 | SH | None |
| SPDR INDEX SHS FDS | SPEM | STATE STREET SPD | $1,257,886 | 24,293 | SH | None |
| ISHARES TR | IYW | U.S. TECH ETF | $1,225,742 | 4,860 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,214,424 | 3,256 | SH | None |
| VANECK ETF TRUST | NLR | URANIUM AND NUCL | $1,206,772 | 10,405 | SH | None |
| IDEXX LABS INC | IDXX | COM | $1,154,483 | 2,193 | SH | None |
| SELECT SECTOR SPDR TR | XLU | STATE STREET UTI | $1,142,541 | 25,199 | 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.