Disclosed positions
| ISHARES TR | TFLO | TRS FLT RT BD | $17,840,219 | 352,296 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $15,134,523 | 48,978 | SH | None |
| T ROWE PRICE ETF INC | TCAF | CAP APPRECIATION | $7,879,403 | 248,089 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JEPI | EQUITY PREMIUM | $5,912,607 | 107,327 | SH | None |
| ORACLE CORP | ORCL | COM | $4,912,748 | 35,056 | SH | None |
| VANGUARD INDEX FDS | VOO | S&P 500 ETF SHS | $4,369,867 | 8,629 | SH | None |
| PACER FDS TR | COWZ | US CASH COWS 100 | $4,016,178 | 77,683 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $3,726,063 | 37,699 | SH | None |
| SCHWAB STRATEGIC TR | SCHG | US LCAP GR ETF | $3,600,969 | 142,669 | SH | None |
| SCHWAB STRATEGIC TR | SCHV | US LCAP VA ETF | $3,145,973 | 122,650 | SH | None |
| FIDELITY COVINGTON TRUST | FUTY | MSCI UTILS INDEX | $3,124,427 | 61,444 | SH | None |
| APPLE INC | AAPL | COM | $3,097,118 | 14,738 | SH | None |
| FIDELITY COVINGTON TRUST | FSTA | CONSMR STAPLES | $2,961,148 | 58,233 | SH | None |
| FIDELITY COVINGTON TRUST | FHLC | MSCI HLTH CARE I | $2,959,905 | 45,502 | SH | None |
| MICROSOFT CORP | MSFT | COM | $2,950,459 | 7,543 | SH | None |
| SCHWAB STRATEGIC TR | SCHX | US LRG CAP ETF | $2,841,389 | 130,519 | SH | None |
| ISHARES TR | ITA | US AER DEF ETF | $2,821,958 | 18,122 | SH | None |
| ISHARES TR | SHV | SHORT TREAS BD | $2,749,031 | 24,895 | SH | None |
| FIRST TR EXCH TRADED FD III | FMB | MANAGD MUN ETF | $2,718,191 | 54,637 | SH | None |
| PGIM ETF TR | PULS | PGIM ULTRA SH BD | $2,561,177 | 51,595 | SH | None |
| BARRETT BUSINESS SVCS INC | BBSI | COM | $2,447,230 | 60,040 | SH | None |
| J P MORGAN EXCHANGE TRADED F | JEPQ | NASDAQ EQT PREM | $2,430,393 | 47,552 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $2,391,842 | 21,998 | SH | None |
| WISDOMTREE TR | USFR | FLOATNG RAT TREA | $2,369,633 | 47,110 | SH | None |
| VANGUARD SCOTTSDALE FDS | VGLT | LONG TERM TREAS | $2,341,525 | 41,284 | SH | None |
| JPMORGAN CHASE & CO. | JPM | COM | $2,326,863 | 9,558 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $2,300,572 | 4,333 | SH | None |
| FIRST TR EXCHANGE-TRADED FD | SDVY | SMID RISNG ETF | $1,977,575 | 60,755 | SH | None |
| INVESCO EXCHANGE TRADED FD T | RSP | S&P500 EQL WGT | $1,911,341 | 11,389 | SH | None |
| PROCTER AND GAMBLE CO | PG | COM | $1,665,355 | 10,289 | SH | None |
| EXXON MOBIL CORP | XOM | COM | $1,561,861 | 14,378 | SH | None |
| SPDR S&P 500 ETF TR | SPY | TR UNIT | $1,522,193 | 2,763 | SH | None |
| ABBVIE INC | ABBV | COM | $1,491,212 | 7,753 | SH | None |
| ROBINHOOD MKTS INC | HOOD | COM CL A | $1,487,619 | 30,403 | SH | None |
| ISHARES TR | DSI | ESG MSCI KLD 400 | $1,469,792 | 14,538 | SH | None |
| LISTED FD TR | MAGS | ROUNDHILL MAGNIF | $1,460,664 | 31,541 | SH | None |
| ISHARES TR | IEFA | CORE MSCI EAFE | $1,455,020 | 18,507 | SH | None |
| PACER FDS TR | GCOW | GLOBL CASH ETF | $1,450,246 | 39,527 | SH | None |
| ISHARES TR | TLT | 20 YR TR BD ETF | $1,447,390 | 16,181 | SH | None |
| ISHARES TR | IJH | CORE S&P MCP ETF | $1,412,924 | 24,875 | SH | None |
| MCDONALDS CORP | MCD | COM | $1,384,460 | 4,370 | SH | None |
| ABBOTT LABS | ABT | COM | $1,178,464 | 9,098 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $1,138,363 | 4,839 | SH | None |
| VANGUARD INDEX FDS | VTI | TOTAL STK MKT | $1,067,324 | 3,938 | SH | None |
| VANGUARD INDEX FDS | VUG | GROWTH ETF | $1,045,818 | 2,781 | SH | None |
| FIRST TR EXCHNG TRADED FD VI | FIXD | TCW OPPORTUNIS | $1,025,355 | 23,485 | SH | None |
| SCHWAB STRATEGIC TR | SCHB | US BRD MKT ETF | $1,014,582 | 47,790 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $1,013,943 | 6,243 | SH | None |
| COSTCO WHSL CORP NEW | COST | COM | $944,394 | 965 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $927,778 | 4,299 | 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.