Disclosed positions
| SERVICE CORP INTL | SCI | COM | $25,966,000 | 339,387 | SH | None |
| NVIDIA CORPORATION | NVDA | COM | $25,242,000 | 129,520 | SH | None |
| VISA INC | V | COM CL A | $23,299,000 | 68,205 | SH | None |
| SMURFIT WESTROCK PLC | SW | SHS | $21,959,000 | 476,031 | SH | None |
| ENBRIDGE INC | ENB | COM | $20,647,000 | 373,668 | SH | None |
| UNION PAC CORP | UNP | COM | $19,394,000 | 71,127 | SH | None |
| COCA COLA CO | KO | COM | $18,327,000 | 221,818 | SH | None |
| JOHNSON & JOHNSON | JNJ | COM | $18,097,000 | 70,036 | SH | None |
| ALPHABET INC | GOOGL | CAP STK CL A | $17,790,000 | 50,330 | SH | None |
| US FOODS HLDG CORP | USFD | COM | $17,215,000 | 168,099 | SH | None |
| WINTRUST FINL CORP | WTFC | COM | $16,602,000 | 103,577 | SH | None |
| WASTE CONNECTIONS INC | WCN | COM | $16,293,000 | 97,538 | SH | None |
| UNITEDHEALTH GROUP INC | UNH | COM | $15,725,000 | 37,491 | SH | None |
| JPMORGAN CHASE & CO | JPM | COM | $15,032,000 | 45,621 | SH | None |
| LINDE PLC | LIN | SHS | $14,885,000 | 29,131 | SH | None |
| EDISON INTL | EIX | COM | $14,677,000 | 194,600 | SH | None |
| ALTRIA GROUP INC | MO | COM | $14,638,000 | 197,700 | SH | None |
| UNITED PARCEL SVCS INC | UPS | CL B | $14,351,000 | 132,900 | SH | None |
| VULCAN MATLS CO | VMC | COM | $14,233,000 | 46,849 | SH | None |
| ATI INC | ATI | COM | $14,217,000 | 71,928 | SH | None |
| TC ENERGY CORP | TRP | COM | $14,160,000 | 206,807 | SH | None |
| MERCK & CO INC | MRK | COM | $14,104,000 | 109,020 | SH | None |
| IDEX CORP | IEX | COM | $13,968,000 | 61,851 | SH | None |
| MORGAN STANLEY | MS | COM NEW | $13,937,000 | 65,800 | SH | None |
| GALLAGHER ARTHUR J & CO | AJG | COM | $13,554,000 | 59,733 | SH | None |
| IQVIA HLDGS INC | IQV | COM | $13,552,000 | 70,114 | SH | None |
| PROSPERITY BANCSHARES INC | PB | COM | $13,315,000 | 181,077 | SH | None |
| ESCO TECHNOLOGIES INC | ESE | COM | $13,239,000 | 38,284 | SH | None |
| LIVE NATION ENTERTAINMENT IN | LYV | COM | $12,923,000 | 70,840 | SH | None |
| RAYMOND JAMES FINL INC | RJF | COM | $12,899,000 | 86,521 | SH | None |
| FEDEX CORP | FDX | COM | $12,861,000 | 39,550 | SH | None |
| CORPAY INC | CPAY | COM SHS | $12,779,000 | 38,116 | SH | None |
| HEALTHEQUITY INC | HQY | COM | $12,755,000 | 145,243 | SH | None |
| IDEXX LABS INC | IDXX | COM | $12,670,000 | 23,652 | SH | None |
| CANADIAN PACIFIC KANSAS CITY | CP | COM | $12,365,000 | 142,245 | SH | None |
| MARRIOTT INTL INC NEW | MAR | CL A | $12,333,000 | 32,912 | SH | None |
| FULLER H B CO | FUL | COM | $12,330,000 | 208,360 | SH | None |
| CBRE GROUP INC | CBRE | CL A | $12,217,000 | 89,784 | SH | None |
| SITEONE LANDSCAPE SUPPLY INC | SITE | COM | $12,197,000 | 106,363 | SH | None |
| DESCARTES SYS GROUP INC | DSGX | COM | $12,176,000 | 175,202 | SH | None |
| KIRBY CORP | KEX | COM | $11,993,000 | 87,318 | SH | None |
| TETRA TECH INC NEW | TTEK | COM | $11,792,000 | 408,394 | SH | None |
| ROLLINS INC | ROL | COM | $11,788,000 | 279,106 | SH | None |
| COMFORT SYS USA INC | FIX | COM | $11,550,000 | 5,930 | SH | None |
| MEDLINE INC | MDLN | COM CL A | $11,437,000 | 288,665 | SH | None |
| IRIDIUM COMMUNICATIONS INC | IRDM | COM | $11,271,000 | 206,371 | SH | None |
| PFIZER INC | PFE | COM | $11,092,000 | 454,800 | SH | None |
| INTERACTIVE BROKERS GROUP IN | IBKR | COM CL A | $10,938,000 | 124,008 | SH | None |
| THE CAMPBELLS COMPANY | CPB | COM | $10,865,000 | 472,000 | SH | None |
| SCHWAB CHARLES CORP | SCHW | COM | $10,803,000 | 119,287 | 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.
