Disclosed positions
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $70,657,552 | 190,946 | SH | None |
| APPLE INC | AAPL | COM | $27,410,345 | 94,727 | SH | None |
| VANGUARD TAX-MANAGED FDS | VEA | VAN FTSE DEV MKT | $16,701,707 | 234,410 | SH | None |
| SSGA ACTIVE ETF TR | GAL | ST STR GLOBA ETF | $12,171,625 | 230,349 | SH | None |
| AMAZON COM INC | AMZN | COM | $12,124,356 | 50,870 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $10,633,113 | 30,094 | SH | None |
| INVESCO EXCH TRADED FD TR II | PGX | PFD ETF | $8,143,896 | 751,282 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPME | DIVERSFED RTRN | $7,873,672 | 63,388 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPIB | INTL BD OPP ETF | $7,002,148 | 144,822 | SH | None |
| ISHARES TR | SHYG | 0-5YR HI YL CP | $6,154,623 | 145,122 | SH | None |
| MICROSOFT CORP | MSFT | COM | $6,006,166 | 16,101 | SH | None |
| SCHWAB STRATEGIC TR | SCHZ | US AGGREGATE B | $5,812,515 | 251,298 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $5,247,586 | 7,126 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $5,002,842 | 36,592 | SH | None |
| SCHWAB STRATEGIC TR | FNDA | FUNDAMENTAL US S | $4,771,572 | 125,370 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $4,711,519 | 23,547 | SH | None |
| BRITISH AMERN TOB PLC | BTI | SPONSORED ADR | $4,001,035 | 64,784 | SH | None |
| VERIZON COMMUNICATIONS INC | VZ | COM | $3,814,666 | 90,096 | SH | None |
| CVS HEALTH CORP | CVS | COM | $3,690,702 | 35,676 | SH | None |
| CITIGROUP INC | C | COM NEW | $3,516,635 | 25,126 | SH | None |
| ISHARES TR | REET | GLOBAL REIT ETF | $3,472,525 | 125,725 | SH | None |
| RIO TINTO PLC | RIO | SPONSORED ADR | $3,459,239 | 36,440 | SH | None |
| SCHWAB STRATEGIC TR | SCHC | INTL SCEQT ETF | $3,362,384 | 69,875 | SH | None |
| PRINCIPAL EXCHANGE TRADED FD | YLD | ACTIVE HIGH YL | $3,329,021 | 174,477 | SH | None |
| SSGA ACTIVE ETF TR | INKM | ST STR INCOM ETF | $3,203,173 | 93,301 | SH | None |
| SPDR SERIES TRUST | SPSB | ST SHOR CORP ETF | $3,157,229 | 105,206 | SH | None |
| VANGUARD CHARLOTTE FDS | BNDX | TOTAL INT BD ETF | $3,088,002 | 63,762 | SH | None |
| US BANCORP | USB | COM NEW | $2,978,916 | 49,320 | SH | None |
| AT&T INC | T | COM | $2,926,302 | 141,367 | SH | None |
| PIMCO ETF TR | MUNI | INTER MUN BD ACT | $2,833,448 | 53,868 | SH | None |
| INTEL CORP | INTC | COM | $2,724,871 | 19,515 | SH | None |
| UNITED PARCEL SVCS INC | UPS | CL B | $2,410,652 | 22,425 | SH | None |
| ABRDN ETFS | BCI | BBRG ALL COMD K1 | $2,403,777 | 107,600 | SH | None |
| ISHARES TR | IDV | INTL SEL DIV ETF | $2,386,750 | 57,609 | SH | None |
| SELECT SECTOR SPDR TR | XLRE | ST STR REAL ETF | $2,327,294 | 52,857 | SH | None |
| LYONDELLBASELL INDUSTRIES NV | LYB | SHS - A - | $2,324,107 | 44,143 | SH | None |
| 3M CO | MMM | COM | $2,134,798 | 13,185 | SH | None |
| ISHARES TR | AOM | CORE 40 MODE ETF | $2,105,904 | 42,211 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $2,095,437 | 2,806 | SH | None |
| TOTALENERGIES SE | TTE | ACT | $2,003,953 | 25,771 | SH | None |
| MERCK & CO INC | MRK | COM | $1,985,948 | 15,455 | SH | None |
| GENERAL MILLS INC | GIS | COM | $1,983,412 | 56,995 | SH | None |
| GSK PLC | GSK | SPONSORED ADR | $1,979,746 | 37,767 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $1,911,205 | 8,982 | SH | None |
| SPDR SERIES TRUST | CWB | ST STR CONV ETF | $1,901,734 | 17,638 | SH | None |
| CHEVRON CORPORATION | CVX | COM | $1,830,407 | 11,043 | SH | None |
| ENERGY TRANSFER L P | ET | COM UT LTD PTN | $1,771,240 | 92,638 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $1,679,199 | 5,130 | SH | None |
| SPDR SERIES TRUST | HYMB | ST NUVE HIGH ETF | $1,668,432 | 65,583 | SH | None |
| PRICE T ROWE GROUP INC | TROW | COM | $1,667,595 | 14,668 | 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.