
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC | $1.42B | 5607434 | 6.15% |
| 2 | NVIDIA CORP | $1.17B | 6713617 | 5.06% |
| 3 | MICROSOFT CORP | $1.08B | 2907004 | 4.65% |
| 4 | DISTRIBUTION SOLUTIONS GRP I | $1.07B | 36357588 | 4.63% |
| 5 | AMAZON COM INC | $697.3M | 3348175 | 3.01% |
| 6 | ALPHABET INC CLASS A | $692.8M | 2409280 | 2.99% |
| 7 | ALPHABET INC CLASS C | $686.5M | 2393075 | 2.97% |
| 8 | JP MORGAN CHASE & CO | $509.0M | 1730202 | 2.20% |
| 9 | BROADCOM INC | $460.8M | 1488912 | 1.99% |
| 10 | HOME DEPOT INC | $401.5M | 1220851 | 1.74% |
| 11 | MARTIN MARIETTA MATLS INC | $392.5M | 666722 | 1.70% |
| 12 | BANK OF AMERICA CORPORATION | $357.8M | 7339685 | 1.55% |
| 13 | THERMO FISHER SCIENTIFIC INC | $348.7M | 709494 | 1.51% |
| 14 | ORACLE CORP | $336.0M | 2284021 | 1.45% |
| 15 | TELEDYNE TECHNOLOGIES INC | $319.0M | 527306 | 1.38% |
| 16 | CINTAS CORP | $289.9M | 1713760 | 1.25% |
| 17 | COCA COLA CO | $287.6M | 3781542 | 1.24% |
| 18 | CONOCOPHILLIPS | $276.9M | 2097492 | 1.20% |
| 19 | VISA INC | $273.5M | 904832 | 1.18% |
| 20 | EXXON MOBIL CORP | $271.3M | 1599337 | 1.17% |
| 21 | TRIMBLE NAVIGATION LTD | $263.2M | 4034351 | 1.14% |
| 22 | EMERSON ELEC CO | $261.2M | 1993673 | 1.13% |
| 23 | DANAHER CORP DEL | $247.6M | 1305775 | 1.07% |
| 24 | LINDE PLC | $244.8M | 493719 | 1.06% |
| 25 | ECOLAB INC | $243.3M | 914704 | 1.05% |
| 26 | CHEVRON CORP NEW | $230.2M | 1112570 | 0.99% |
| 27 | COTERRA ENERGY INC | $229.4M | 6528678 | 0.99% |
| 28 | KIRBY CORP | $207.4M | 1560791 | 0.90% |
| 29 | O REILLY AUTOMOTIVE INC | $203.6M | 2205859 | 0.88% |
| 30 | UNION PAC CORP | $195.5M | 805853 | 0.84% |
| 31 | WHEATON PRECIOUS METALS CORP | $194.4M | 1483673 | 0.84% |
| 32 | NETFLIX INC | $190.8M | 1984512 | 0.82% |
| 33 | JOHNSON & JOHNSON | $188.4M | 770604 | 0.81% |
| 34 | AMERICAN EXPRESS CO | $183.1M | 605259 | 0.79% |
| 35 | LILLY ELI & CO | $182.6M | 198563 | 0.79% |
| 36 | CULLEN FROST BANKERS INC | $181.8M | 1325964 | 0.79% |
| 37 | AMGEN INC | $179.5M | 510096 | 0.78% |
| 38 | ABBVIE INC | $175.9M | 808779 | 0.76% |
| 39 | WAL MART STORES INC | $171.8M | 1382521 | 0.74% |
| 40 | WASTE CONNECTIONS INC | $171.2M | 1053657 | 0.74% |
| 41 | PROCTER & GAMBLE CO | $166.9M | 1155688 | 0.72% |
| 42 | HONEYWELL INTL INC | $165.6M | 732546 | 0.72% |
| 43 | STRYKER CORPORATION | $152.0M | 462576 | 0.66% |
| 44 | VALMONT INDS INC | $144.9M | 362547 | 0.63% |
| 45 | ALCON | $143.7M | 1906904 | 0.62% |
| 46 | PALO ALTO NETWORKS INC | $134.6M | 839336 | 0.58% |
| 47 | ABBOTT LABS | $134.2M | 1307216 | 0.58% |
| 48 | TRANSDIGM GROUP INC | $125.6M | 108376 | 0.54% |
| 49 | PEPSICO INC | $124.9M | 804568 | 0.54% |
| 50 | ROPER INDS INC NEW | $118.8M | 335671 | 0.51% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.