
Loading portfolio…

Loading portfolio…
| # | Issuer | Value | Shares | % Portfolio |
|---|---|---|---|---|
| 1 | NVIDIA Corp | $100.6M | 502723 | 8.35% |
| 2 | Microsoft Corp | $59.5M | 159578 | 4.94% |
| 3 | Alphabet Inc Class C | $51.1M | 144760 | 4.25% |
| 4 | O'Reilly Automotive Inc | $51.1M | 554622 | 4.24% |
| 5 | Apple Inc | $48.0M | 165921 | 3.99% |
| 6 | Alphabet Inc Class A | $37.8M | 105641 | 3.13% |
| 7 | Fortinet Inc | $35.6M | 231904 | 2.96% |
| 8 | Intuitive Surgical Inc | $32.3M | 81140 | 2.68% |
| 9 | Rtx Corporation Com | $27.2M | 143517 | 2.26% |
| 10 | Abbvie Inc | $23.3M | 92705 | 1.94% |
| 11 | Applied Materials Inc | $22.7M | 31408 | 1.89% |
| 12 | JPMorgan Chase & Co | $22.5M | 68865 | 1.87% |
| 13 | Home Depot Inc | $21.5M | 60993 | 1.79% |
| 14 | Costco Wholesale Corp | $20.4M | 21837 | 1.70% |
| 15 | Cisco Systems Inc | $20.3M | 173039 | 1.69% |
| 16 | Johnson & Johnson | $20.2M | 79663 | 1.68% |
| 17 | iShares Russell Mid-Cap ETF | $17.2M | 156185 | 1.43% |
| 18 | State Street Corp | $15.9M | 93812 | 1.32% |
| 19 | Merck & Co Inc | $15.9M | 123729 | 1.32% |
| 20 | Exxon Mobil Corp | $15.9M | 115941 | 1.32% |
| 21 | Wal-Mart Stores Inc | $15.8M | 139348 | 1.31% |
| 22 | Oracle Corp | $15.7M | 107223 | 1.30% |
| 23 | Lilly Eli & Co | $14.3M | 11917 | 1.19% |
| 24 | Emerson Electric Co | $13.8M | 96502 | 1.15% |
| 25 | Visa Inc CL A | $13.4M | 39179 | 1.12% |
| 26 | Ecolab Inc | $13.2M | 47526 | 1.10% |
| 27 | Abbott Laboratories | $13.1M | 144252 | 1.09% |
| 28 | Illinois Tool Works Inc | $12.8M | 47478 | 1.07% |
| 29 | Regeneron Pharmaceuticals | $12.8M | 20518 | 1.06% |
| 30 | Automatic Data Processing Inc | $12.6M | 56055 | 1.04% |
| 31 | Idexx Laboratories Inc | $12.4M | 23593 | 1.03% |
| 32 | Amazon.com Inc | $12.1M | 50814 | 1.01% |
| 33 | Nextera Energy Inc | $12.0M | 137052 | 1.00% |
| 34 | Pepsico Inc | $11.6M | 85427 | 0.96% |
| 35 | Shell PLC Spon ADS | $11.4M | 146785 | 0.95% |
| 36 | Apa Corporation | $11.4M | 348869 | 0.94% |
| 37 | Berkshire Hathaway Inc CL B | $11.0M | 21991 | 0.91% |
| 38 | Fedex Corp | $10.7M | 34011 | 0.88% |
| 39 | Procter & Gamble Co | $10.6M | 72203 | 0.88% |
| 40 | Air Prods & Chems Inc | $9.9M | 33930 | 0.83% |
| 41 | Analog Devices Inc | $9.9M | 24968 | 0.82% |
| 42 | Zscaler Inc | $9.7M | 68685 | 0.80% |
| 43 | Medtronic PLC | $9.5M | 121241 | 0.79% |
| 44 | Chubb Limited | $9.0M | 26550 | 0.75% |
| 45 | Bank America Corp | $9.0M | 157842 | 0.75% |
| 46 | Chevron Corp | $8.7M | 52377 | 0.72% |
| 47 | Iron Mountain Inc | $8.2M | 65102 | 0.68% |
| 48 | Qualcomm Inc | $7.5M | 40373 | 0.62% |
| 49 | Generac Holdings Inc | $7.4M | 25358 | 0.62% |
| 50 | Disney Walt Co | $7.3M | 76121 | 0.61% |
Values in USD (reported in $thousands on 13F). Source: SEC EDGAR.