Disclosed positions
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $4,036,067 | 5,877 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | SDVD | FT VEST SMID | $3,605,873 | 156,166 | SH | None |
| COLUMBIA SELIGM PREM TECH GR | STK | COM | $2,930,205 | 54,394 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | RDVI | FT VEST RIS | $2,510,848 | 85,403 | SH | None |
| NUVEEN S&P 500 DYNAMIC OVERW | SPXX | COM | $2,508,925 | 134,599 | SH | None |
| ADAMS DIVERSIFIED EQUITY FD | ADX | COM | $2,184,729 | 85,508 | SH | None |
| COHEN & STEERS INFRASTRUCTUR | UTF | COM | $2,161,401 | 78,340 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $1,985,710 | 16,614 | SH | None |
| EATON VANCE TAX-MANAGED BUY- | ETV | COM | $1,836,311 | 123,408 | SH | None |
| APPLE INC | AAPL | COM | $1,810,082 | 6,255 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JEPQ | NASDAQ EQT PREM | $1,793,280 | 29,178 | SH | None |
| THE ALGER ETF TRUST | FRTY | MID CAP 40 ETF | $1,711,730 | 68,973 | SH | None |
| ROYCE SMALL CAP TRUST INC | RVT | COM | $1,673,955 | 90,631 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $1,657,566 | 4,638 | SH | None |
| MICROSOFT CORP | MSFT | COM | $1,486,018 | 3,984 | SH | None |
| AMAZON COM INC | AMZN | COM | $1,451,014 | 6,088 | SH | None |
| MICRON TECHNOLOGY INC | MU | COM | $1,386,302 | 1,201 | SH | None |
| ABRDN GLOBAL INFRA INCOME FU | ASGI | COM SHS BEN INT | $1,312,951 | 56,471 | SH | None |
| ABRDN TOTAL DYNAMIC DIVIDEND | AOD | COM SH BEN INT | $1,298,390 | 125,935 | SH | None |
| HANCOCK JOHN FINL OPPTYS | BTO | SH BEN INT NEW | $1,214,136 | 30,800 | SH | None |
| SRH TOTAL RETURN FUND INC | STEW | COM | $1,108,194 | 61,910 | SH | None |
| PIMCO ETF TR | PYLD | MULTISECTOR BD | $1,032,664 | 38,939 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $1,031,994 | 10,685 | SH | None |
| MONSTER BEVERAGE CORP NEW | MNST | COM | $1,013,874 | 10,548 | SH | None |
| ISHARES TR | TFLO | TRS FLT RT BD | $952,641 | 18,816 | SH | None |
| VANGUARD INDEX FDS | VO | MID CAP ETF | $939,611 | 11,662 | SH | None |
| WALMART INC | WMT | COM | $937,876 | 8,281 | SH | None |
| ABRDN GLOBAL PREMIER PPTYS F | AWP | COM SH BEN INT | $929,499 | 78,505 | SH | None |
| META PLATFORMS INC | META | CL A | $924,742 | 1,642 | SH | None |
| VANECK ETF TRUST | BIZD | BDC INCOME ETF | $911,773 | 72,020 | SH | None |
| MAIN STR CAP CORP | MAIN | COM | $885,155 | 17,062 | SH | None |
| MSCI INC | MSCI | COM | $824,183 | 1,472 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | FXH | HLTH CARE ALPH | $820,080 | 6,700 | SH | None |
| MPLX LP | MPLX | COM UNIT REP LTD | $805,181 | 14,294 | SH | None |
| AMGEN INC | AMGN | COM | $791,207 | 2,185 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $780,635 | 834 | SH | None |
| INNOVATOR ETFS TRUST | BJUN | US EQTY BUFR JUN | $780,292 | 16,029 | SH | None |
| INNOVATOR ETFS TRUST | PJUN | US EQTY PWR BUF | $778,399 | 18,006 | SH | None |
| NUVEEN NASDAQ 100 DYNAMIC OV | QQQX | COM SHS | $773,031 | 25,648 | SH | None |
| THORNBURG INCM BUILDER OPP T | TBLD | COM | $760,753 | 34,470 | SH | None |
| BLACKSTONE INC | BX | COM | $753,088 | 6,400 | SH | None |
| CENCORA INC | COR | COM | $743,314 | 2,627 | SH | None |
| GLOBE LIFE INC | GL | COM | $739,735 | 4,140 | SH | None |
| PROCTER & GAMBLE CO | PG | COM | $722,561 | 4,927 | SH | None |
| SPDR SERIES TRUST | BIL | ST STR BLO 1 ETF | $712,412 | 7,774 | SH | None |
| PARK HOTELS & RESORTS INC | PK | COM | $686,451 | 48,172 | SH | None |
| ISHARES GOLD TR | IAU | ISHARES NEW | $685,404 | 9,077 | SH | None |
| ISHARES TR | IWP | RUS MD CP GR ETF | $674,987 | 4,610 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $669,921 | 3,074 | SH | None |
| PIMCO CORPORATE & INCOME OPP | PTY | COM | $667,016 | 55,446 | 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. 1 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.
