Disclosed positions
| APPLE INC | AAPL | COM | $13,269,930 | 45,860 | SH | None |
| APPLIED MATLS INC | AMAT | COM | $7,686,936 | 10,632 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $6,772,276 | 19,167 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $6,522,940 | 32,600 | SH | None |
| MARVELL TECHNOLOGY INC | MRVL | COM | $5,740,042 | 19,269 | SH | None |
| AMAZON COM INC | AMZN | COM | $5,597,472 | 23,485 | SH | None |
| WALMART INC | WMT | COM | $5,402,807 | 47,703 | SH | None |
| CORNING INC | GLW | COM | $5,263,391 | 20,606 | SH | None |
| DELL TECHNOLOGIES INC | DELL | CL C | $4,282,241 | 9,925 | SH | None |
| CISCO SYS INC | CSCO | COM | $4,235,255 | 36,057 | SH | None |
| CROWDSTRIKE HLDGS INC | CRWD | CL A | $4,137,745 | 5,422 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $3,836,240 | 4,101 | SH | None |
| MICROSOFT CORP | MSFT | COM | $3,721,582 | 9,977 | SH | None |
| INNOVATOR ETFS TRUST | BALT | DEFINED WLT SHLD | $3,607,740 | 105,274 | SH | None |
| INVESCO EXCHANGE TRADED FD T | PSI | SEMICONDUCTORS | $3,359,536 | 17,887 | SH | None |
| COCA COLA CO | KO | COM | $3,300,991 | 40,618 | SH | None |
| BROADCOM INC | AVGO | COM | $2,834,636 | 7,504 | SH | None |
| DIGITAL RLTY TR INC | DLR | COM | $2,581,463 | 14,375 | SH | None |
| BERKSHIRE HATHAWAY INC DEL | BRK.B | CL B NEW | $2,548,987 | 5,094 | SH | None |
| INVESCO EXCH TRADED FD TR II | QQQM | NASDAQ 100 ETF | $2,234,101 | 7,374 | SH | None |
| INTERNATIONAL BUSINESS MACHS | IBM | COM | $2,166,442 | 7,704 | SH | None |
| ABBVIE INC | ABBV | COM | $2,067,726 | 8,217 | SH | None |
| AFLAC INC | AFL | COM | $2,041,557 | 17,412 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $2,030,101 | 6,202 | SH | None |
| SPDR SERIES TRUST | SPYM | ST STR P500ETF | $2,022,998 | 23,020 | SH | None |
| CINCINNATI FINL CORP | CINF | COM | $2,003,030 | 10,819 | SH | None |
| INNOVATOR ETFS TRUST | BSTP | BUFF STEP UP ETF | $1,923,375 | 48,903 | SH | None |
| DOVER CORP | DOV | COM | $1,876,551 | 8,367 | SH | None |
| EMERSON ELEC CO | EMR | COM | $1,863,240 | 13,016 | SH | None |
| MERCK & CO INC | MRK | COM | $1,777,027 | 13,829 | SH | None |
| ECOLAB INC | ECL | COM | $1,775,860 | 6,374 | SH | None |
| REPUBLIC SVCS INC | RSG | COM | $1,747,682 | 8,202 | SH | None |
| L3HARRIS TECHNOLOGIES INC | LHX | COM | $1,692,106 | 5,823 | SH | None |
| BANCFIRST CORP | BANF | COM | $1,679,174 | 15,110 | SH | None |
| ABBOTT LABORATORIES | ABT | COM | $1,586,952 | 17,489 | SH | None |
| VANECK ETF TRUST | ANGL | FALLEN ANGEL HG | $1,580,861 | 54,065 | SH | None |
| RIO TINTO PLC | RIO | SPONSORED ADR | $1,579,445 | 16,638 | SH | None |
| NETFLIX INC. | NFLX | COM | $1,499,047 | 20,995 | SH | None |
| GE VERNOVA INC | GEV | COM | $1,495,597 | 1,273 | SH | None |
| SHERWIN WILLIAMS CO | SHW | COM | $1,479,199 | 4,296 | SH | None |
| TRANE TECHNOLOGIES PLC | TT | SHS | $1,474,462 | 3,002 | SH | None |
| CHURCH & DWIGHT CO INC | CHD | COM | $1,464,632 | 15,118 | SH | None |
| ORACLE CORP | ORCL | COM | $1,435,604 | 9,796 | SH | None |
| CHECK POINT SOFTWARE TECH LT | CHKP | ORD | $1,414,844 | 10,765 | SH | None |
| VISA INC | V | COM CL A | $1,407,619 | 4,103 | SH | None |
| SYSCO CORP | SYY | COM | $1,337,029 | 15,997 | SH | None |
| MCDONALDS CORP | MCD | COM | $1,270,591 | 4,700 | SH | None |
| MONGODB INC | MDB | CL A | $1,233,761 | 3,673 | SH | None |
| WILLIAMS COS INC | WMB | COM | $1,194,644 | 16,070 | SH | None |
| LOCKHEED MARTIN CORP | LMT | COM | $1,193,155 | 2,342 | 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.