Disclosed positions
| FIDELITY MERRIMACK STR TR | FBND | TOTAL BD ETF | $97,458,883 | 2,085,128 | SH | None |
| J P MORGAN EXCHANGE TRADED F | BBUS | BETABUILDRS US | $51,328,693 | 495,546 | SH | None |
| FIRST TR MORNINGSTAR DIVID L | FDL | SHS | $35,602,273 | 848,683 | SH | None |
| FIRST TR NASDAQ 100 TECH IND | QTEC | SHS | $33,410,296 | 174,640 | SH | None |
| FIDELITY COVINGTON TRUST | FBCG | BLUE CHIP GRWTH | $27,225,200 | 636,549 | SH | None |
| SPDR S&P MIDCAP 400 ETF TR | MDY | UTSER1 S&PDCRP | $24,553,667 | 43,102 | SH | None |
| ZACKS TRUST | ZECP | EARNGS CONSTANT | $15,059,194 | 488,326 | SH | None |
| SPDR S&P 500 ETF TR | SPY | TR UNIT | $12,813,205 | 22,332 | SH | None |
| APPLE INC | AAPL | COM | $11,492,884 | 49,326 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FMB | MANAGD MUN ETF | $9,984,652 | 192,160 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $8,866,214 | 73,009 | SH | None |
| ISHARES TR | MUB | NATIONAL MUN ETF | $7,983,173 | 73,490 | SH | None |
| MICROSOFT CORP | MSFT | COM | $7,781,206 | 18,083 | SH | None |
| FIRST TR EXCHANGE TRADED FD | FXL | TECH ALPHADEX | $6,952,978 | 50,150 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $6,532,550 | 83,697 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $6,230,708 | 61,526 | SH | None |
| ZACKS TRUST | SMIZ | SMALL/MID CAP | $4,203,069 | 126,989 | SH | None |
| ISHARES TR | DGRO | CORE DIV GRWTH | $4,100,861 | 65,415 | SH | None |
| FIRST TR LRG CP VL ALPHADEX | FTA | COM SHS | $3,935,522 | 49,735 | SH | None |
| WEC ENERGY GROUP INC | WEC | COM | $3,878,479 | 40,325 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $3,729,566 | 59,845 | SH | None |
| AMAZON COM INC | AMZN | COM | $3,627,119 | 19,466 | SH | None |
| FIRST TR MULTI CAP GROWTH AL | FAD | COM SHS | $3,586,566 | 26,846 | SH | None |
| FIRST TR VALUE LINE DIVID IN | FVD | SHS | $3,531,424 | 77,631 | SH | None |
| ABBVIE INC | ABBV | COM | $3,196,364 | 16,186 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FTCS | CAP STRENGTH ETF | $3,152,251 | 34,716 | SH | None |
| ISHARES TR | EFG | EAFE GRWTH ETF | $3,073,987 | 28,555 | SH | None |
| T ROWE PRICE ETF INC | TCHP | PRICE BLUE CHIP | $2,879,902 | 72,651 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $2,821,147 | 17,010 | SH | None |
| SCHWAB STRATEGIC TR | SCHE | EMRG MKTEQ ETF | $2,805,227 | 96,135 | SH | None |
| PROCTER AND GAMBLE CO | PG | COM | $2,794,687 | 16,136 | SH | None |
| META PLATFORMS INC | META | CL A | $2,777,820 | 4,853 | SH | None |
| ISHARES TR | CMF | CALIF MUN BD ETF | $2,720,570 | 46,818 | SH | None |
| VANGUARD SCOTTSDALE FDS | VMBS | MTG-BKD SECS ETF | $2,539,652 | 53,795 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGSH | SHORT TERM TREAS | $2,453,752 | 41,575 | SH | None |
| ISHARES TR | IJR | CORE S&P SCP ETF | $2,439,112 | 20,854 | SH | None |
| SPDR SER TR | SPIB | PORTFOLIO INTRMD | $2,427,831 | 72,021 | SH | None |
| INVESCO EXCH TRADED FD TR II | SPHD | S&P500 HDL VOL | $2,395,521 | 47,370 | SH | None |
| VANGUARD SCOTTSDALE FDS | VCSH | SHRT TRM CORP BD | $2,255,169 | 28,395 | SH | None |
| JPMORGAN CHASE & CO. | JPM | COM | $2,218,180 | 10,520 | SH | None |
| BROADCOM INC | AVGO | COM | $2,040,186 | 11,827 | SH | None |
| PIMCO ETF TR | BOND | ACTIVE BD ETF | $1,993,419 | 21,070 | SH | None |
| ISHARES TR | IGF | GLB INFRASTR ETF | $1,966,978 | 36,138 | SH | None |
| US BANCORP DEL | USB | COM NEW | $1,952,353 | 42,693 | SH | None |
| PIMCO ETF TR | MUNI | INTER MUN BD ACT | $1,837,450 | 34,682 | SH | None |
| HOME DEPOT INC | HD | COM | $1,836,302 | 4,532 | SH | None |
| CATERPILLAR INC | CAT | COM | $1,701,912 | 4,351 | SH | None |
| FIDELITY COVINGTON TRUST | FHLC | MSCI HLTH CARE I | $1,699,275 | 23,342 | SH | None |
| MCDONALDS CORP | MCD | COM | $1,698,931 | 5,579 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $1,675,494 | 10,339 | 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. 3 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.