Disclosed positions
| BROADCOM INC | AVGO | COM | $40,853,830 | 131,995 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $30,843,687 | 176,856 | SH | None |
| APPLE INC | AAPL | COM | $25,584,153 | 100,808 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $25,499,096 | 88,674 | SH | None |
| COSTCO WHOLESALE CORPORATION | COST | COM | $23,571,549 | 23,656 | SH | None |
| PALO ALTO NETWORKS INC | PANW | COM | $22,000,073 | 137,226 | SH | None |
| STRYKER CORPORATION | SYK | COM | $21,913,424 | 66,689 | SH | None |
| MONOLITHIC PWR SYS INC | MPWR | COM | $21,758,759 | 19,901 | SH | None |
| MICROSOFT CORP | MSFT | COM | $20,539,161 | 55,486 | SH | None |
| VIATRIS INC | VTRS | COM | $17,959,195 | 1,329,326 | SH | None |
| VISA INC | V | COM CL A | $17,046,941 | 56,402 | SH | None |
| THERMO FISHER SCIENTIFIC INC | TMO | COM | $15,888,216 | 32,324 | SH | None |
| AMAZON COM INC | AMZN | COM | $15,020,225 | 72,119 | SH | None |
| SUNCOR ENERGY INC NEW | SU | COM | $14,731,160 | 222,828 | SH | None |
| INTERCONTINENTAL EXCHANGE IN | ICE | COM | $14,286,844 | 90,837 | SH | None |
| OREILLY AUTOMOTIVE INC | ORLY | COM | $13,233,101 | 143,355 | SH | None |
| ASML HLDG NV | ASML | N Y REGISTRY SHS | $12,875,451 | 9,748 | SH | None |
| PIMCO ETF TR | MINT | ENHAN SHRT MA AC | $11,381,849 | 113,173 | SH | None |
| ALPHABET INC | GOOG | CAP STK CL C | $11,011,695 | 38,387 | SH | None |
| SERVICENOW INC | NOW | COM | $8,293,429 | 79,325 | SH | None |
| ELI LILLY & CO | LLY | COM | $8,037,871 | 8,739 | SH | None |
| VEEVA SYS INC | VEEV | CL A COM | $7,692,503 | 43,792 | SH | None |
| TRANE TECHNOLOGIES PLC | TT | SHS | $7,120,420 | 17,086 | SH | None |
| ACCENTURE PLC IRELAND | ACN | SHS CLASS A | $6,997,456 | 35,289 | SH | None |
| WATSCO INC | WSO | COM | $6,571,867 | 18,065 | SH | None |
| META PLATFORMS INC | META | CL A | $6,538,305 | 11,428 | SH | None |
| CROWDSTRIKE HLDGS INC | CRWD | CL A | $6,370,711 | 16,318 | SH | None |
| AMERICAN EXPRESS CO | AXP | COM | $6,044,156 | 19,982 | SH | None |
| STARBUCKS CORP | SBUX | COM | $5,958,388 | 66,507 | SH | None |
| AIR PRODUCTS AND CHEMICALS I | APD | COM | $5,703,191 | 19,633 | SH | None |
| ILLINOIS TOOL WKS INC | ITW | COM | $5,486,393 | 21,078 | SH | None |
| ADOBE INC | ADBE | COM | $5,164,964 | 21,248 | SH | None |
| ZSCALER INC | ZS | COM | $5,049,178 | 35,991 | SH | None |
| CBRE GROUP INC | CBRE | CL A | $4,980,323 | 36,766 | SH | None |
| EVERPURE INC | P | CL A | $4,724,972 | 80,030 | SH | None |
| ECOLAB INC | ECL | COM | $4,140,602 | 15,565 | SH | None |
| GRIFFON CORP | GFF | COM | $3,972,471 | 54,657 | SH | None |
| TRACTOR SUPPLY CO | TSCO | COM | $3,851,724 | 85,027 | SH | None |
| TEXAS PACIFIC LAND CORPORATI | TPL | COM | $3,779,873 | 7,965 | SH | None |
| DIGITAL RLTY TR INC | DLR | COM | $3,620,059 | 20,088 | SH | None |
| WALMART INC | WMT | COM | $3,610,334 | 29,050 | SH | None |
| HOME DEPOT INC | HD | COM | $3,593,782 | 10,927 | SH | None |
| INTUIT | INTU | COM | $3,475,903 | 8,039 | SH | None |
| ISHARES TR | IVV | CORE S&P500 ETF | $3,279,768 | 5,021 | SH | None |
| FASTENAL CO | FAST | COM | $3,179,514 | 68,524 | SH | None |
| UNITED RENTALS INC | URI | COM | $2,915,698 | 4,002 | SH | None |
| AUTOMATIC DATA PROCESSING IN | ADP | COM | $2,726,681 | 13,420 | SH | None |
| AAON INC | AAON | COM PAR $0.004 | $2,628,058 | 31,759 | SH | None |
| ORACLE CORP | ORCL | COM | $2,546,769 | 17,312 | SH | None |
| ESSENTIAL UTILS INC | WTRG | COM | $2,544,058 | 63,175 | 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.