| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | O REILLY AUTOMOTIVE INC NEW | 320,408 | 89,205,000 | 2.67% | ||
| 2 | UNITED TECHNOLOGIES CORP | 765,488 | 83,913,000 | 2.51% | ||
| 3 | EXXON MOBIL CORP | 911,651 | 82,286,000 | 2.46% | ||
| 4 | JOHNSON & JOHNSON | 712,209 | 82,053,000 | 2.46% | ||
| 5 | PROCTER AND GAMBLE CO | 942,621 | 79,255,000 | 2.37% | ||
| 6 | CARMAX | 1,096,794 | 70,622,000 | 2.11% | ||
| 7 | APPLE INC | 598,691 | 69,341,000 | 2.07% | ||
| 8 | STRYKER CORP | 568,853 | 68,155,000 | 2.04% | ||
| 9 | PEPSICO INC | 610,937 | 63,922,000 | 1.91% | ||
| 10 | GENERAL ELECTRIC CO | 1,919,949 | 60,670,000 | 1.82% | ||
| 11 | VISA INC | 767,488 | 59,879,000 | 1.79% | ||
| 12 | HOME DEPOT INC | 444,218 | 59,561,000 | 1.78% | ||
| 13 | MICROSOFT CORP | 948,429 | 58,936,000 | 1.76% | ||
| 14 | DANAHER CORP DEL | 724,389 | 56,386,000 | 1.69% | ||
| 15 | WELLS FARGO & CO NEW | 944,353 | 52,043,000 | 1.56% | ||
| 16 | SCHLUMBERGER LTD | 616,163 | 51,727,000 | 1.55% | ||
| 17 | ANSYS | 499,904 | 46,236,000 | 1.38% | ||
| 18 | JPMORGAN CHASE & CO | 534,592 | 46,130,000 | 1.38% | ||
| 19 | FISERV INC | 433,885 | 46,114,000 | 1.38% | ||
| 20 | 3M CO | 252,432 | 45,076,000 | 1.35% | ||
| 21 | ECOLAB INC | 380,027 | 44,546,000 | 1.33% | ||
| 22 | PAYCHEX INC | 731,285 | 44,520,000 | 1.33% | ||
| 23 | ALPHABET INC | 54,643 | 42,174,000 | 1.26% | ||
| 24 | MCDONALDS CORP | 338,303 | 41,178,000 | 1.23% | ||
| 25 | FIRST TR EXCHANGE TRADED FD | 1,547,846 | 39,067,000 | 1.17% | ||
| 26 | IRON MTN INC NEW | 1,162,589 | 37,761,000 | 1.13% | ||
| 27 | CVS HEALTH CORP | 476,980 | 37,637,000 | 1.13% | ||
| 28 | NVIDIA CORPORATION | 335,763 | 35,840,000 | 1.07% | ||
| 29 | CHEVRON CORP NEW | 295,695 | 34,803,000 | 1.04% | ||
| 30 | INTEL CORP | 937,258 | 33,994,000 | 1.02% | ||
| 31 | PFIZER INC | 1,030,308 | 33,464,000 | 1.00% | ||
| 32 | MERCK & CO INC | 547,396 | 32,226,000 | 0.96% | ||
| 33 | ABBVIE INC | 500,199 | 31,323,000 | 0.94% | ||
| 34 | METTLER-TOLEDO | 73,445 | 30,742,000 | 0.92% | ||
| 35 | AFLAC INC | 440,195 | 30,638,000 | 0.92% | ||
| 36 | INTERNATIONAL BUSINESS MACHS | 175,493 | 29,130,000 | 0.87% | ||
| 37 | AUTOMATIC DATA PROCESSING IN | 278,500 | 28,625,000 | 0.86% | ||
| 38 | CELGENE CORP | 241,822 | 27,992,000 | 0.84% | ||
| 39 | TJX COS INC NEW | 371,662 | 27,924,000 | 0.84% | ||
| 40 | PRAXAIR INC | 226,938 | 26,594,000 | 0.80% | ||
| 41 | RAYTHEON CO | 178,774 | 25,386,000 | 0.76% | ||
| 42 | GLAXOSMITHKLINE PLC | 656,360 | 25,277,000 | 0.76% | ||
| 43 | VERIZON COMMUNICATIONS INC | 472,549 | 25,225,000 | 0.75% | ||
| 44 | ABBOTT LABS | 647,023 | 24,851,000 | 0.74% | ||
| 45 | HOSPITALITY PPTYS TR | 776,089 | 24,634,000 | 0.74% | ||
| 46 | KAYNE ANDERSON MLP INVT CO | 1,250,374 | 24,482,000 | 0.73% | ||
| 47 | ROPER TECHNOLOGIES INC | 133,697 | 24,477,000 | 0.73% | ||
| 48 | ALPHABET INC | 30,116 | 23,866,000 | 0.71% | ||
| 49 | ANHEUSER BUSCH INBEV SA/NV | 225,285 | 23,755,000 | 0.71% | ||
| 50 | CAPITAL ONE FINL CORP | 270,696 | 23,615,000 | 0.71% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001085146-17-000299, filed 2017.02.07).
From 2023-01-03 onward, the SEC requires values to be reported in nearest dollars. Earlier filings reported values in thousands; therefore, positions shown as $0 in older filings may represent actual values between $0–$999.