
Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | APPLE INC | $57.6M | 227124 | 6.65% |
| 2 | ALPHABET INC | $44.8M | 156202 | 5.17% |
| 3 | MICROSOFT CORP | $43.4M | 117221 | 5.00% |
| 4 | BLACKROCK INC | $34.6M | 36017 | 3.99% |
| 5 | OREILLY AUTOMOTIVE INC | $30.7M | 332865 | 3.54% |
| 6 | VISA INC | $30.6M | 101168 | 3.53% |
| 7 | JOHNSON & JOHNSON | $28.6M | 117203 | 3.30% |
| 8 | ALPHABET INC | $28.2M | 98138 | 3.25% |
| 9 | EOG RES INC | $26.0M | 179961 | 3.00% |
| 10 | THERMO FISHER SCIENTIFIC INC | $25.0M | 50802 | 2.88% |
| 11 | COSTCO WHOLESALE CORPORATION | $23.8M | 23840 | 2.74% |
| 12 | EXPEDITORS INTL WASH INC | $23.0M | 160765 | 2.65% |
| 13 | ACCENTURE PLC IRELAND | $22.1M | 111449 | 2.55% |
| 14 | STRYKER CORPORATION | $21.5M | 65547 | 2.48% |
| 15 | HOME DEPOT INC | $20.4M | 62153 | 2.36% |
| 16 | SPDR SERIES TRUST | $17.1M | 133599 | 1.97% |
| 17 | EXXON MOBIL CORP | $15.3M | 90103 | 1.76% |
| 18 | INVESCO EXCHANGE TRADED FD T | $13.5M | 70473 | 1.56% |
| 19 | CANADIAN NATL RY CO | $13.5M | 131499 | 1.56% |
| 20 | METTLER TOLEDO INTERNATIONAL | $13.2M | 10450 | 1.52% |
| 21 | MASTERCARD INCORPORATED | $12.6M | 25291 | 1.46% |
| 22 | MARVELL TECHNOLOGY INC | $12.2M | 122813 | 1.40% |
| 23 | ANALOG DEVICES INC | $11.7M | 36789 | 1.35% |
| 24 | SCHWAB STRATEGIC TR | $11.5M | 472480 | 1.32% |
| 25 | AMETEK INC | $10.0M | 46717 | 1.15% |
| 26 | PROCTER & GAMBLE CO | $9.6M | 66249 | 1.10% |
| 27 | ECOLAB INC | $9.4M | 35254 | 1.08% |
| 28 | JPMORGAN CHASE & CO | $9.1M | 30799 | 1.04% |
| 29 | SELECT SECTOR SPDR TR | $8.4M | 63362 | 0.97% |
| 30 | ROCKWELL AUTOMATION INC | $8.0M | 22376 | 0.93% |
| 31 | CHEVRON CORPORATION | $7.7M | 37165 | 0.89% |
| 32 | PEPSICO INC | $7.6M | 48823 | 0.87% |
| 33 | ISHARES TR | $7.3M | 78980 | 0.84% |
| 34 | EMERSON ELEC CO | $7.1M | 54279 | 0.82% |
| 35 | NVIDIA CORPORATION | $6.7M | 38566 | 0.78% |
| 36 | WEYERHAEUSER CO | $6.7M | 272920 | 0.77% |
| 37 | VALMONT INDS INC | $6.0M | 14951 | 0.69% |
| 38 | RBC BEARINGS INC | $5.7M | 10457 | 0.65% |
| 39 | BERKSHIRE HATHAWAY INC DEL | $5.5M | 11552 | 0.64% |
| 40 | ISHARES TR | $5.3M | 100135 | 0.61% |
| 41 | TRIMBLE INC | $5.1M | 77991 | 0.59% |
| 42 | PRICE T ROWE GROUP INC | $5.0M | 55784 | 0.58% |
| 43 | WASTE CONNECTIONS INC | $4.4M | 27178 | 0.51% |
| 44 | RESMED INC | $4.1M | 18069 | 0.47% |
| 45 | LINDE PLC | $4.0M | 8113 | 0.46% |
| 46 | NXP SEMICONDUCTORS N V | $3.8M | 19528 | 0.44% |
| 47 | CATERPILLAR INC | $3.6M | 5117 | 0.42% |
| 48 | VANGUARD SPECIALIZED FUNDS | $3.6M | 16745 | 0.42% |
| 49 | SCHWAB STRATEGIC TR | $3.5M | 138988 | 0.40% |
| 50 | FACTSET RESH SYS INC | $3.3M | 15381 | 0.38% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.