Disclosed positions
| ISHARES TR | IVV | CORE S&P500 ETF | $16,254,142 | 21,704 | SH | None |
| AMERICAN CENTY ETF TR | QGRO | US QUALITY GROW | $10,067,523 | 85,282 | SH | None |
| ISHARES TR | IQLT | MSCI INTL QUALTY | $7,292,561 | 147,176 | SH | None |
| ISHARES TR | IEI | 3 7 YR TREAS BD | $6,384,113 | 54,356 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $6,242,983 | 196,877 | SH | None |
| ISHARES TR | SHY | 1 3 YR TREAS BD | $4,332,524 | 52,765 | SH | None |
| VANGUARD INDEX FDS | VNQ | REAL ESTATE ETF | $4,231,380 | 43,880 | SH | None |
| ISHARES TR | IEF | 7-10 YR TRSY BD | $3,609,795 | 38,171 | SH | None |
| ISHARES TR | IVW | S&P 500 GRWT ETF | $3,376,316 | 24,550 | SH | None |
| APPLE INC | AAPL | COM | $3,145,078 | 10,869 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $2,901,801 | 38,287 | SH | None |
| FIDELITY COVINGTON TRUST | FFSM | FUN SMA MID ETF | $2,848,146 | 74,539 | SH | None |
| ISHARES TR | IUSV | CORE S&P US VLU | $2,660,919 | 24,157 | SH | None |
| CAPITAL GROUP DIVIDEND GROWE | CGDG | SHS ETF | $2,378,424 | 63,408 | SH | None |
| INVESCO QQQ TR | QQQ | UNIT SER 1 | $2,357,077 | 3,201 | SH | None |
| AMGEN INC | AMGN | COM | $2,320,959 | 6,409 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $2,180,144 | 28,273 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $2,143,073 | 5,791 | SH | None |
| CAPITAL GRP FIXED INCM ETF T | CGMS | US MULTI-SECTOR | $2,114,605 | 77,373 | SH | None |
| MICROSOFT CORP | MSFT | COM | $2,038,637 | 5,465 | SH | None |
| ELI LILLY & CO | LLY | COM | $1,806,994 | 1,507 | SH | None |
| TAIWAN SEMICONDUCTOR MANUFAC | TSM | SPONSORED ADS | $1,768,081 | 3,702 | SH | None |
| BROADCOM INC | AVGO | COM | $1,635,519 | 4,330 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSPU | S&P500 EQL UTL | $1,611,895 | 19,868 | SH | None |
| CISCO SYS INC | CSCO | COM | $1,600,685 | 13,627 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XMMO | S&P MDCP MOMNTUM | $1,587,098 | 9,328 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $1,488,002 | 18,828 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $1,486,493 | 6,282 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $1,467,689 | 3,984 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,455,043 | 7,272 | SH | None |
| FIDELITY COVINGTON TRUST | FEMR | ENHANCED EMRNGS | $1,397,137 | 32,812 | SH | None |
| WELLS FARGO & CO | WFC | COM | $1,381,080 | 16,712 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,344,800 | 5,642 | SH | None |
| ISHARES TR | TFLO | TRS FLT RT BD | $1,342,498 | 26,516 | SH | None |
| CATERPILLAR INC | CAT | COM | $1,311,414 | 1,231 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,288,170 | 3,646 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $1,284,842 | 13,303 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $1,265,928 | 12,790 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $1,242,996 | 8,381 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $1,208,015 | 3,691 | SH | None |
| WALMART INC | WMT | COM | $1,203,791 | 10,629 | SH | None |
| ASML HLDG NV | ASML | N Y REGISTRY SHS | $1,202,515 | 604 | SH | None |
| ISHARES TR | QUAL | MSCI USA QLT FCT | $1,122,486 | 5,115 | SH | None |
| PIMCO ETF TR | BOND | ACTIVE BD ETF | $1,120,177 | 12,148 | SH | None |
| VANGUARD MALVERN FDS | VTIP | STRM INFPROIDX | $1,117,050 | 22,239 | SH | None |
| VANGUARD MUN BD FDS | VSDM | SHORT TAX EXEMPT | $1,079,092 | 14,082 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,018,188 | 2,849 | SH | None |
| NUVEEN MUN HIGH INCOME OPPOR | NMZ | COM | $1,010,654 | 95,615 | SH | None |
| GILEAD SCIENCES INC | GILD | COM | $975,229 | 7,719 | SH | None |
| ISHARES TR | EFA | MSCI EAFE ETF | $927,364 | 8,927 | 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.