Disclosed positions
| PROCTER AND GAMBLE CO | PG | COM | $4,160,433 | 29,031 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,481,068 | 3,062 | SH | None |
| ISHARES TR | EFV | EAFE VALUE ETF | $788,731 | 11,045 | SH | None |
| ISHARES TR | QUAL | MSCI USA QLT FCT | $761,906 | 3,836 | SH | None |
| SCHWAB STRATEGIC TR | SCHG | US LCAP GR ETF | $739,445 | 22,668 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JIRE | INTRNL RES EQT | $695,485 | 9,288 | SH | None |
| SCHWAB STRATEGIC TR | SCHR | INT-TRM U.S TRES | $672,595 | 26,818 | SH | None |
| ISHARES TR | MBB | MBS ETF | $669,111 | 7,027 | SH | None |
| BLACKROCK ETF TRUST | DYNF | ISHARES US EQUIT | $655,836 | 10,785 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $642,490 | 23,875 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $565,488 | 8,568 | SH | None |
| BONDBLOXX ETF TRUST | XTEN | BLOOMBERG TEN YR | $563,607 | 12,194 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $472,033 | 4,726 | SH | None |
| BLACKROCK ETF TRUST II | BINC | ISHARES FLEXIBLE | $453,875 | 8,601 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $421,909 | 2,832 | SH | None |
| SCHWAB STRATEGIC TR | SCHQ | LONG TERM US | $420,532 | 13,266 | SH | None |
| ISHARES INC | IEMG | CORE MSCI EMKT | $375,491 | 5,586 | SH | None |
| META PLATFORMS INC | META | CL A | $363,050 | 550 | SH | None |
| VANGUARD CHARLOTTE FDS | BNDX | TOTAL INT BD ETF | $335,921 | 6,952 | SH | None |
| UBER TECHNOLOGIES INC | UBER | COM | $328,612 | 4,022 | SH | None |
| FIRST TR EXCHNG TRADED FD VI | UCON | SMITH UNCONSTRAI | $317,570 | 12,617 | SH | None |
| ISHARES TR | IYW | U.S. TECH ETF | $277,356 | 1,389 | SH | None |
| AMGEN INC | AMGN | COM | $261,848 | 800 | SH | None |
| AMERICAN CENTY ETF TR | AVEM | AVANTIS EMGMKT | $253,704 | 3,294 | SH | None |
| INVESCO EXCH TRADED FD TR II | SPLV | S&P500 LOW VOL | $244,417 | 3,422 | SH | None |
| ISHARES GOLD TR | IAU | ISHARES NEW | $237,341 | 2,924 | SH | None |
| COSTCO WHSL CORP NEW | COST | COM | $233,019 | 270 | SH | None |
| SPDR SERIES TRUST | BILS | STATE STREET SPD | $230,687 | 2,325 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $228,085 | 333 | SH | None |
| SCHWAB STRATEGIC TR | SCHV | US LCAP VA ETF | $219,637 | 7,418 | SH | None |
| VANGUARD WHITEHALL FDS | VWOB | EM MK GOV BD ETF | $213,079 | 3,160 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $210,298 | 8,748 | SH | None |
| VANGUARD WORLD FD | MGC | MEGA CAP INDEX | $199,429 | 794 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JPST | ULTRA SHRT ETF | $198,768 | 3,929 | SH | None |
| COLUMBIA ETF TR II | XCEM | EM CORE EX ETF | $198,129 | 5,165 | SH | None |
| SCHWAB STRATEGIC TR | SCHC | INTL SCEQT ETF | $193,891 | 4,259 | SH | None |
| MERCK & CO INC | MRK | COM | $191,699 | 1,821 | SH | None |
| BLACKROCK ETF TRUST | BAI | ISHARES A I INNO | $179,820 | 5,400 | SH | None |
| INVESCO EXCH TRADED FD TR II | SPMO | S&P 500 MOMNTM | $175,997 | 1,475 | SH | None |
| SPOTIFY TECHNOLOGY S A | SPOT | SHS | $174,213 | 300 | SH | None |
| SCHWAB STRATEGIC TR | SCHZ | US AGGREGATE B | $170,063 | 7,277 | SH | None |
| WELLS FARGO CO NEW | WFC | COM | $163,342 | 1,753 | SH | None |
| BLACKROCK ETF TRUST | THRO | ISHARES US THEMA | $159,214 | 4,129 | SH | None |
| PIMCO ETF TR | PYLD | MULTISECTOR BD | $157,679 | 5,910 | SH | None |
| ISHARES INC | EEMV | MSCI EMERG MRKT | $155,425 | 2,427 | SH | None |
| SSGA ACTIVE ETF TR | TOTL | STATE STREET DOU | $147,798 | 3,672 | SH | None |
| ISHARES TR | IFRA | US INFRASTRUC | $147,757 | 2,808 | SH | None |
| SPDR SERIES TRUST | SPYM | STATE STREET SPD | $124,100 | 1,547 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $122,612 | 4,470 | SH | None |
| ISHARES TR | STIP | 0-5 YR TIPS ETF | $122,254 | 1,194 | 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.