Disclosed positions
| ISHARES TR | SGOV | 0-3 MTH TREASURY | $10,282,751 | 102,143 | SH | None |
| SPDR SERIES TRUST | BILS | ST STR BL 12 ETF | $10,051,376 | 101,141 | SH | None |
| VANECK ETF TRUST | FLTR | IG FLOA RATE ETF | $9,812,361 | 383,146 | SH | None |
| FIDELITY MERRIMACK STR TR | FIGB | INVESTMENT GR BD | $9,388,234 | 219,198 | SH | None |
| PACER FDS TR | COWZ | US CASH COWS 100 | $6,439,886 | 103,535 | SH | None |
| PACER FDS TR | ICOW | DEVELOPED MRKT | $6,326,137 | 151,961 | SH | None |
| FIDELITY COVINGTON TRUST | FFDI | FUND DE INTL ETF | $5,676,557 | 173,648 | SH | None |
| VANGUARD ADMIRAL FDS INC | VOOG | 500 GRTH IDX F | $5,227,094 | 63,267 | SH | None |
| ISHARES INC | EMXC | MSCI EMRG CHN | $4,887,783 | 47,779 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $4,509,896 | 55,975 | SH | None |
| ISHARES TR | IVE | S&P 500 VAL ETF | $4,401,663 | 19,385 | SH | None |
| FIDELITY GREENWOOD STREET TR | FHEQ | HEDGED EQTY ETF | $4,057,348 | 123,211 | SH | None |
| FIDELITY COVINGTON TRUST | FMAG | FIDELITY MAGELAN | $3,709,033 | 100,865 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XMMO | S&P MDCP MOMNTUM | $3,299,917 | 19,395 | SH | None |
| FIDELITY COVINGTON TRUST | FFLC | FUN LAR COR ETF | $3,198,262 | 54,291 | SH | None |
| PACER FDS TR | CALF | US SM CAP CA ETF | $3,050,066 | 60,266 | SH | None |
| EXCHANGE TRADED CONCEPTS TRU | ROBO | ROBO GLB ETF | $2,450,561 | 28,608 | SH | None |
| PACER FDS TR | QDPL | METAURUS CAP 400 | $2,104,646 | 46,697 | SH | None |
| VANECK ETF TRUST | GDX | GOLD MINERS ETF | $2,087,120 | 27,662 | SH | None |
| SPDR SERIES TRUST | XAR | ST STR SP AERO | $2,049,180 | 7,221 | SH | None |
| PROSHARES TR | EFAD | MSCI EAFE DIVD | $1,912,520 | 44,642 | SH | None |
| SPDR SERIES TRUST | XOP | SP O&G EXPL PRO | $1,890,845 | 12,258 | SH | None |
| FLEXSHARES TR | QDEF | QLT DIV DEF IDX | $1,751,378 | 20,126 | SH | None |
| SCHWAB STRATEGIC TR | SCHD | US DIVIDEND EQ | $1,692,158 | 53,364 | SH | None |
| ISHARES TR | IXJ | GLOB HLTHCRE ETF | $1,683,185 | 17,109 | SH | None |
| LEGG MASON ETF INVT | LVHD | FRANKLIN US LOW | $1,669,012 | 37,930 | SH | None |
| VANGUARD SCOTTSDALE FDS | VONE | VNG RUS1000IDX | $1,568,980 | 4,632 | SH | None |
| FLEXSHARES TR | QDF | QUALT DIVD IDX | $1,554,087 | 17,283 | SH | None |
| ISHARES INC | DVYE | EM MKTS DIV ETF | $1,535,060 | 47,628 | SH | None |
| INVESCO EXCHANGE TRADED FD T | XSMO | S&P SMLCP MOMENT | $1,491,085 | 15,925 | SH | None |
| VANGUARD ADMIRAL FDS INC | VIOO | SMLLCP 600 IDX | $1,489,899 | 10,832 | SH | None |
| ETFS GOLD TR | SGOL | PHYSCL GOLD SHS | $1,300,852 | 34,027 | SH | None |
| PROSHARES TR | REGL | S&P MDCP 400 DIV | $1,151,632 | 12,577 | SH | None |
| WISDOMTREE TR | DON | US MIDCAP DIVID | $1,141,758 | 20,201 | SH | None |
| VANECK ETF TRUST | MOO | AGRIBUSINESS ETF | $1,124,482 | 14,198 | SH | None |
| ISHARES TR | IWF | RUS 1000 GRW ETF | $1,092,696 | 8,800 | SH | None |
| VANGUARD SPECIALIZED FUNDS | VIG | DIV APP ETF | $1,013,917 | 4,285 | SH | None |
| VANGUARD WHITEHALL FDS | VYM | HIGH DIV YLD | $933,375 | 5,906 | SH | None |
| SPDR SERIES TRUST | XME | ST STR SP METAL | $926,509 | 8,665 | SH | None |
| VANGUARD ADMIRAL FDS INC | IVOO | MIDCP 400 IDX | $841,287 | 6,452 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $838,088 | 2,265 | SH | None |
| GLOBAL X FDS | SIL | GLOBAL X SILVER | $805,661 | 10,401 | SH | None |
| ISHARES TR | IWR | RUS MID CAP ETF | $764,849 | 6,933 | SH | None |
| ABRDN SILVER ETF TRUST | SIVR | PHYSCL SILVR SHS | $755,035 | 13,430 | SH | None |
| VANGUARD INTL EQUITY INDEX F | VEU | ALLWRLD EX US | $752,721 | 8,988 | SH | None |
| GLOBAL X FDS | MLPX | GLB X MLP ENRG I | $734,611 | 9,973 | SH | None |
| SPDR SERIES TRUST | SHM | ST NUVE TERM ETF | $732,282 | 15,267 | SH | None |
| DIMENSIONAL ETF TRUST | DFNM | NATL MUN BD ETF | $724,107 | 14,981 | SH | None |
| STATE STR SPDR S&P 500 ETF T | SPY | TR UNIT | $684,788 | 917 | SH | None |
| INVESCO EXCH TRADED FD TR II | RWK | S&P MDCP 400 REV | $610,923 | 4,177 | 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.