Disclosed positions
| APPLIED MATLS INC | AMAT | COM | $6,873,561 | 9,507 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $5,766,738 | 19,034 | SH | None |
| SCHWAB STRATEGIC TR | SCHF | INTL EQTY ETF | $5,648,907 | 203,932 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $5,118,748 | 58,247 | SH | None |
| APPLE INC | AAPL | COM | $4,889,310 | 16,897 | SH | None |
| VANGUARD INDEX FDS | VTV | VALUE ETF | $3,919,043 | 17,983 | SH | None |
| EATON CORP PLC | ETN | SHS | $3,779,684 | 8,870 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $3,458,896 | 10,567 | SH | None |
| ABBVIE INC | ABBV | COM | $3,423,311 | 13,604 | SH | None |
| VANGUARD INDEX FDS | VB | SMALL CP ETF | $3,366,754 | 11,107 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $3,363,566 | 9,412 | SH | None |
| BROADCOM INC | AVGO | COM | $3,299,269 | 8,734 | SH | None |
| AMPHENOL CORP | APH | CL A | $3,126,506 | 17,732 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $2,962,536 | 14,806 | SH | None |
| MICROSOFT CORP | MSFT | COM | $2,878,222 | 7,716 | SH | None |
| SELECT SECTOR SPDR TR | XLF | ST STR FINL ETF | $2,769,546 | 51,661 | SH | None |
| SPDR GOLD TR | GLD | GOLD SHS | $2,667,440 | 7,241 | SH | None |
| PACKAGING CORP AMER | PKG | COM | $2,632,517 | 11,048 | SH | None |
| SELECT SECTOR SPDR TR | XLC | ST STR SVC ETF | $2,616,972 | 24,428 | SH | None |
| ISHARES TR | QLTA | A RATE CP BD ETF | $2,592,026 | 54,546 | SH | None |
| TJX COS INC NEW | TJX | COM | $2,550,503 | 16,835 | SH | None |
| ARISTA NETWORKS INC | ANET | COM SHS | $2,536,648 | 14,932 | SH | None |
| VISA INC | V | COM CL A | $2,451,035 | 7,144 | SH | None |
| MCKESSON CORP | MCK | COM | $2,433,788 | 3,221 | SH | None |
| SELECT SECTOR SPDR TR | XLU | ST STR UTIL ETF | $2,418,618 | 53,344 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $2,406,031 | 2,572 | SH | None |
| EQUINIX INC | EQIX | COM | $2,392,285 | 2,295 | SH | None |
| WASTE MGMT INC DEL | WM | COM | $2,214,536 | 9,936 | SH | None |
| AMAZON COM INC | AMZN | COM | $2,174,137 | 9,122 | SH | None |
| CBOE GLOBAL MKTS INC | CBOE | COM | $2,154,910 | 8,880 | SH | None |
| ORACLE CORP | ORCL | COM | $2,097,863 | 14,315 | SH | None |
| VANGUARD BD INDEX FDS | BND | TOTAL BND MRKT | $2,016,943 | 27,475 | SH | None |
| ISHARES TR | IGSB | ISHS 1-5YR INVS | $2,011,548 | 38,381 | SH | None |
| ISHARES TR | AGG | CORE US AGGBD ET | $2,005,929 | 20,266 | SH | None |
| VANGUARD WORLD FD | VDE | ENERGY ETF | $1,970,156 | 13,123 | SH | None |
| WALMART INC | WMT | COM | $1,901,409 | 16,788 | SH | None |
| SHERWIN WILLIAMS CO | SHW | COM | $1,757,754 | 5,105 | SH | None |
| FASTENAL CO | FAST | COM | $1,702,760 | 35,452 | SH | None |
| PALANTIR TECHNOLOGIES INC | PLTR | CL A | $1,585,779 | 13,592 | SH | None |
| EMERSON ELEC CO | EMR | COM | $1,481,746 | 10,351 | SH | None |
| NETFLIX INC. | NFLX | COM | $1,326,969 | 18,585 | SH | None |
| VANECK ETF TRUST | SMH | SEMICONDUCTR ETF | $1,201,590 | 1,832 | SH | None |
| VANGUARD BD INDEX FDS | BSV | SHORT TRM BOND | $1,015,713 | 13,037 | SH | None |
| SOUTHERN CO | SO | COM | $877,756 | 9,171 | SH | None |
| CINTAS CORP | CTAS | COM | $868,088 | 5,104 | SH | None |
| CSX CORP | CSX | COM | $671,266 | 14,123 | SH | None |
| SCHWAB STRATEGIC TR | SCHB | US BRD MKT ETF | $621,149 | 21,449 | SH | None |
| AMERICAN ELEC PWR CO INC | AEP | COM | $407,694 | 2,980 | SH | None |
| VANGUARD WORLD FD | VGT | INF TECH ETF | $236,650 | 1,980 | SH | None |
| WORTHINGTON ENTERPRISES INC | WOR | COM | $214,502 | 3,990 | 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.