Disclosed positions
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $73,645,505 | 98,619 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $29,911,611 | 387,908 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $29,553,027 | 39,462 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $20,103,168 | 135,548 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $15,346,600 | 20,840 | SH | None |
| ISHARES TR | EEM | MSCI EMG MKT ETF | $13,597,720 | 198,768 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $13,335,077 | 128,370 | SH | None |
| GMO ETF TRUST | QLTY | US QUALITY ETF | $8,603,459 | 206,341 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $8,384,622 | 110,630 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $7,279,953 | 73,550 | SH | None |
| ISHARES TR | DVY | SELECT DIVID ETF | $4,895,785 | 31,323 | SH | None |
| ISHARES TR | IWO | RUS 2000 GRW ETF | $4,779,768 | 12,133 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $3,621,429 | 37,497 | SH | None |
| ISHARES TR | IWM | RUSSELL 2000 ETF | $3,594,374 | 11,963 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $3,530,953 | 49,557 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $3,523,610 | 14,891 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $2,436,110 | 11,450 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.A | CL A | $2,246,550 | 3 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $1,985,804 | 23,972 | SH | None |
| ISHARES TR | IJT | S&P SML 600 GWT | $1,894,665 | 10,608 | SH | None |
| VANECK ETF TRUST | GDXJ | JUNIOR GOLD MINE | $1,111,012 | 11,308 | SH | None |
| ISHARES TR | IWB | RUS 1000 ETF | $1,109,904 | 2,710 | SH | None |
| SPDR SERIES TRUST | XBI | ST STR SP BIOT | $1,102,950 | 6,970 | SH | None |
| ISHARES TR | IGV | EXPANDED TECH | $1,054,138 | 11,635 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $990,449 | 8,978 | SH | None |
| GLOBAL X FDS | MLPA | GLBL X MLP ETF | $966,862 | 18,215 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $827,013 | 2,245 | SH | None |
| MICROSOFT CORP | MSFT | COM | $803,312 | 2,154 | SH | None |
| PTC THERAPEUTICS INC | PTCT | COM | $734,130 | 9,000 | SH | None |
| ISHARES TR | HDV | CORE HIGH DV ETF | $705,575 | 25,742 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $704,784 | 5,676 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VT | TT WRLD ST ETF | $656,629 | 4,184 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $637,098 | 2,266 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $566,618 | 825 | SH | None |
| ISHARES TR | ICSH | ULTRA SHORT DUR | $502,716 | 9,939 | SH | None |
| VANGUARD INDEX FDS | VBK | SML CP GRW ETF | $495,982 | 1,356 | SH | None |
| VANECK ETF TRUST | GDX | GOLD MINERS ETF | $491,221 | 6,511 | SH | None |
| ISHARES INC | EWL | MSCI SWITZERLAND | $489,707 | 7,792 | SH | None |
| GLOBAL PMTS INC | GPN | COM | $484,174 | 6,673 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $461,388 | 5,838 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $430,365 | 1,895 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VGK | FTSE EUROPE ETF | $414,841 | 4,685 | SH | None |
| ISHARES TR | SUSA | ESG OPTIMIZED | $388,105 | 2,515 | SH | None |
| WISDOMTREE TR | AIVL | US AI ENHANCED | $381,416 | 2,909 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $376,538 | 4,371 | SH | None |
| WEST PHARMACEUTICAL SVSC INC | WST | COM | $373,653 | 1,041 | SH | None |
| APPLE INC | AAPL | COM | $310,584 | 1,073 | SH | None |
| SELECT SECTOR SPDR TR | XLU | ST STR UTIL ETF | $276,058 | 6,089 | SH | None |
| ISHARES TR | MUB | NATIONAL MUN ETF | $273,886 | 2,545 | SH | None |
| TRANE TECHNOLOGIES PLC | TT | SHS | $273,327 | 555 | 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.