Disclosed positions
| FIRST TR EXCHANGE-TRADED FD | FTCB | CORE INVESTMENT | $11,542,610 | 553,470 | SH | None |
| GLOBAL X FDS | CLIP | 1 3 MO T BI ET | $11,346,419 | 113,080 | SH | None |
| CAPITAL GROUP GROWTH ETF | CGGR | SHS CREAT UNIT | $9,326,688 | 197,599 | SH | None |
| APPLE INC | AAPL | COM | $7,767,306 | 26,843 | SH | None |
| DIMENSIONAL ETF TRUST | DGCB | GLOBAL CR ETF | $7,605,277 | 139,112 | SH | None |
| DIMENSIONAL ETF TRUST | DFAU | US CORE EQT MKT | $6,443,481 | 124,657 | SH | None |
| DIMENSIONAL ETF TRUST | DFAI | INTL CORE EQT MK | $4,477,423 | 108,543 | SH | None |
| CAPITAL GROUP DIVIDEND VALUE | CGDV | SHS CREAT UNIT | $4,329,359 | 87,852 | SH | None |
| FIRST TR EXCHANGE TRADED FD | RDVY | RISNG DIVD ACHIV | $3,639,076 | 44,894 | SH | None |
| FIRST TR EXCHANGE TRADED FD | AIRR | RBA INDL ETF | $3,154,751 | 23,675 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | LMBS | FST LOW OPPT EFT | $2,992,803 | 60,121 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $2,833,428 | 37,386 | SH | None |
| FIRST TR EXCH TRADED FD III | FPE | PFD SECS INC ETF | $2,349,843 | 131,423 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $2,162,838 | 13,686 | SH | None |
| DIMENSIONAL ETF TRUST | DFIV | INTERNATNAL VAL | $2,119,297 | 39,231 | SH | None |
| GLOBAL X FDS | PAVE | US INFR DEV ETF | $2,039,876 | 34,621 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $1,923,956 | 21,893 | SH | None |
| GLOBAL X FDS | QYLD | NASDAQ 100 COVER | $1,919,794 | 104,167 | SH | None |
| GLOBAL X FDS | PFFV | RATE PREFERRED | $1,892,655 | 85,912 | SH | None |
| SPDR SERIES TRUST | HYMB | ST NUVE HIGH ETF | $1,843,971 | 72,483 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $1,757,694 | 14,707 | SH | None |
| ISHARES TR | EFG | EAFE GRWTH ETF | $1,569,885 | 12,618 | SH | None |
| ISHARES TR | CMF | CALIF MUN BD ETF | $1,521,191 | 26,391 | SH | None |
| DIMENSIONAL ETF TRUST | DFAE | EMGR CRE EQT MNG | $1,408,154 | 35,020 | SH | None |
| PIMCO ETF TR | MUNI | INTER MUN BD ACT | $1,277,971 | 24,296 | SH | None |
| GLOBAL X FDS | XYLD | S&P 500 COVERED | $1,276,941 | 31,305 | SH | None |
| VANECK ETF TRUST | HYD | HIGH YLD MUNIETF | $1,264,848 | 24,555 | SH | None |
| GLOBAL X FDS | AIQ | ARTIFICIAL ETF | $1,244,256 | 18,964 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $1,232,988 | 6,162 | SH | None |
| GLOBAL X FDS | BOTZ | RBTCS ARTFL INTE | $1,125,305 | 29,660 | SH | None |
| SELECT SECTOR SPDR TR | XLF | ST STR FINL ETF | $1,088,290 | 20,301 | SH | None |
| SPDR SERIES TRUST | SJNK | ST TERM HIGH ETF | $1,049,043 | 41,911 | SH | None |
| GLOBAL X FDS | MLPA | GLBL X MLP ETF | $1,019,296 | 19,203 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | CIBR | NASDAQ CYB ETF | $963,372 | 10,722 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | KNG | FT VEST S&P 500 | $863,225 | 17,094 | SH | None |
| ISHARES TR | IYZ | US TELECOM ETF | $778,842 | 18,408 | SH | None |
| ISHARES TR | SHYG | 0-5YR HI YL CP | $773,892 | 18,248 | SH | None |
| ISHARES TR | EAGG | ESG AWR US AGRGT | $769,089 | 16,222 | SH | None |
| ISHARES TR | ITOT | CORE S&P TTL STK | $752,028 | 4,578 | SH | None |
| SELECT SECTOR SPDR TR | XLV | ST STR CARE ETF | $746,532 | 4,705 | SH | None |
| ISHARES TR | ESGU | ESG AWR MSCI USA | $745,872 | 4,557 | SH | None |
| ISHARES TR | IWD | RUS 1000 VAL ETF | $694,562 | 2,865 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FBT | NY ARCA BIOTECH | $688,595 | 2,778 | SH | None |
| SPDR SERIES TRUST | SPYG | ST STR P500GRW | $676,115 | 5,682 | SH | None |
| TEMA ETF TRUST | WELD | US MANUFACTURING | $651,459 | 10,362 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $601,810 | 7,615 | SH | None |
| TEMA ETF TRUST | VOLT | ELECTRIFICATION | $590,942 | 14,107 | SH | None |
| GLOBAL X FDS | DTCR | DATA CTR DIG ETF | $589,284 | 19,403 | SH | None |
| GLOBAL X FDS | KRMA | CONSCIOUS COS | $587,732 | 12,510 | SH | None |
| VANGUARD WORLD FD | MGC | MEGA CAP INDEX | $585,046 | 2,138 | 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.
