| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | APPLE INC | 244,803 | 30,704,000 | 8.49% | ||
| 2 | ECOLAB INC | 149,796 | 16,937,000 | 4.69% | ||
| 3 | WELLS FARGO & CO NEW | 284,515 | 16,001,000 | 4.43% | ||
| 4 | US BANCORP DEL | 360,019 | 15,625,000 | 4.32% | ||
| 5 | STERICYCLE | 110,568 | 14,806,000 | 4.10% | ||
| 6 | CONOCOPHILLIPS | 233,004 | 14,309,000 | 3.96% | ||
| 7 | Varian Medical Systems | 158,431 | 13,360,000 | 3.70% | ||
| 8 | ABBVIE INC | 196,529 | 13,205,000 | 3.65% | ||
| 9 | INTEL CORP | 433,764 | 13,193,000 | 3.65% | ||
| 10 | RAYTHEON CO | 135,916 | 13,004,000 | 3.60% | ||
| 11 | PERRIGO CO PLC | 56,588 | 10,459,000 | 2.89% | ||
| 12 | CHEVRON CORP NEW | 94,472 | 9,114,000 | 2.52% | ||
| 13 | PAYCHEX INC | 190,548 | 8,933,000 | 2.47% | ||
| 14 | STRYKER CORP | 83,068 | 7,939,000 | 2.20% | ||
| 15 | JOHNSON & JOHNSON | 70,245 | 6,846,000 | 1.89% | ||
| 16 | GENTEX CORP | 399,472 | 6,559,000 | 1.81% | ||
| 17 | LKQ CORP | 209,295 | 6,330,000 | 1.75% | ||
| 18 | DANAHER CORP DEL | 72,700 | 6,222,000 | 1.72% | ||
| 19 | HOLOGIC INC | 156,742 | 5,966,000 | 1.65% | ||
| 20 | COPART INC | 166,873 | 5,921,000 | 1.64% | ||
| 21 | WOODWARD INC | 103,979 | 5,718,000 | 1.58% | ||
| 22 | BLACKROCK INC | 15,933 | 5,512,000 | 1.52% | ||
| 23 | CHURCH & DWIGHT | 67,740 | 5,496,000 | 1.52% | ||
| 24 | JOHNSON CTLS INTL PLC | 109,098 | 5,404,000 | 1.50% | ||
| 25 | ISHARES TR | 49,927 | 5,259,000 | 1.45% | ||
| 26 | ARM Holdings plc | 105,424 | 5,194,000 | 1.44% | ||
| 27 | PEPSICO INC | 54,348 | 5,073,000 | 1.40% | ||
| 28 | NOVARTIS A G | 50,193 | 4,936,000 | 1.37% | ||
| 29 | DR PEPPER SNAPPLE GROUP INC | 62,131 | 4,529,000 | 1.25% | ||
| 30 | 3M CO | 28,584 | 4,411,000 | 1.22% | ||
| 31 | MONSANTO CO NEW | 40,145 | 4,279,000 | 1.18% | ||
| 32 | RESMED INC | 64,518 | 3,637,000 | 1.01% | ||
| 33 | PROCTER AND GAMBLE CO | 45,133 | 3,531,000 | 0.98% | ||
| 34 | ISHARES TR | 33,155 | 3,503,000 | 0.97% | ||
| 35 | ROYAL BK CDA MONTREAL QUE | 54,072 | 3,307,000 | 0.91% | ||
| 36 | WATSCO INC | 24,900 | 3,081,000 | 0.85% | ||
| 37 | Dentsply Intl Inc | 59,153 | 3,049,000 | 0.84% | ||
| 38 | US Bancorp Del | 134,878 | 2,990,000 | 0.83% | ||
| 39 | ISHARES TR | 54,218 | 2,746,000 | 0.76% | ||
| 40 | GENERAC HLDGS INC | 67,920 | 2,700,000 | 0.75% | ||
| 41 | APACHE CORP | 46,651 | 2,688,000 | 0.74% | ||
| 42 | VALMONT INDS INC | 21,931 | 2,607,000 | 0.72% | ||
| 43 | GOLDMAN SACHS GROUP INC PFD SERIES D PERP/CALL | 126,810 | 2,574,000 | 0.71% | ||
| 44 | MEDTRONIC PLC | 34,496 | 2,556,000 | 0.71% | ||
| 45 | METLIFE INC | 104,892 | 2,555,000 | 0.71% | ||
| 46 | FASTENAL CO | 60,230 | 2,541,000 | 0.70% | ||
| 47 | HARMAN INTL INDS INC | 17,405 | 2,070,000 | 0.57% | ||
| 48 | MICROSOFT CORP | 46,667 | 2,060,000 | 0.57% | ||
| 49 | DEERE & CO | 20,640 | 2,003,000 | 0.55% | ||
| 50 | STANLEY BLACK &DECKER INC | 18,495 | 1,946,000 | 0.54% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001387458-15-000003, filed 2015.08.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.