| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | VISA INC CL A COMMON STOCK | 143,965 | 11,232,000 | 6.75% | ||
| 2 | JOHNSON & JOHNSON | 91,193 | 10,506,000 | 6.31% | ||
| 3 | INTEL CORP | 278,914 | 10,116,000 | 6.08% | ||
| 4 | Accenture PLC Cl A | 77,265 | 9,050,000 | 5.44% | ||
| 5 | O'Reilly Automotive Inc | 31,785 | 8,849,000 | 5.32% | ||
| 6 | PROCTER AND GAMBLE CO | 101,113 | 8,502,000 | 5.11% | ||
| 7 | 3M Co | 44,690 | 7,980,000 | 4.80% | ||
| 8 | ILLINOIS TOOL WKS INC | 55,721 | 6,824,000 | 4.10% | ||
| 9 | SCHLUMBERGER LTD | 78,475 | 6,588,000 | 3.96% | ||
| 10 | TRACTOR SUPPLY CO | 81,458 | 6,175,000 | 3.71% | ||
| 11 | VERIZON COMMUNICATIONS | 110,307 | 5,888,000 | 3.54% | ||
| 12 | GENTEX CORP | 293,460 | 5,778,000 | 3.47% | ||
| 13 | EXPRESS SCRIPTS HOLDING COMPAN | 82,790 | 5,695,000 | 3.42% | ||
| 14 | COGNEX CORP | 84,225 | 5,358,000 | 3.22% | ||
| 15 | Exxon Mobil Corp | 57,560 | 5,195,000 | 3.12% | ||
| 16 | FASTENAL CO | 103,219 | 4,849,000 | 2.91% | ||
| 17 | MONSANTO CO | 45,408 | 4,777,000 | 2.87% | ||
| 18 | CIMAREX ENERGY | 32,728 | 4,448,000 | 2.67% | ||
| 19 | NIKE INC | 80,637 | 4,099,000 | 2.46% | ||
| 20 | COCA COLA CO | 98,040 | 4,065,000 | 2.44% | ||
| 21 | C H ROBINSON WORLDWIDE INC | 50,000 | 3,663,000 | 2.20% | ||
| 22 | XILINX INC | 44,672 | 2,697,000 | 1.62% | ||
| 23 | BECTON DICKINSON & CO | 15,633 | 2,588,000 | 1.56% | ||
| 24 | STERICYCLE | 31,659 | 2,439,000 | 1.47% | ||
| 25 | ABBOTT LABS | 53,770 | 2,065,000 | 1.24% | ||
| 26 | BLACKSTONE MTG TR INC | 50,870 | 1,530,000 | 0.92% | ||
| 27 | AMGEN INC | 9,557 | 1,397,000 | 0.84% | ||
| 28 | BERKSHIRE HATHAWAY INC DEL | 8,474 | 1,381,000 | 0.83% | ||
| 29 | SCANA CORP COM | 15,329 | 1,123,000 | 0.67% | ||
| 30 | DOMINION RES INC VA NEW | 13,903 | 1,065,000 | 0.64% | ||
| 31 | Commerce Bancshares Inc | 18,229 | 1,054,000 | 0.63% | ||
| 32 | STAPLES INC | 113,149 | 1,024,000 | 0.62% | ||
| 33 | PAYCHEX INC | 16,195 | 986,000 | 0.59% | ||
| 34 | BERKSHIRE HATHAWAY INC DEL | 4 | 976,000 | 0.59% | ||
| 35 | EMERSON ELEC CO | 16,400 | 914,000 | 0.55% | ||
| 36 | TRIMBLE INC | 28,460 | 858,000 | 0.52% | ||
| 37 | Praxair Inc | 7,296 | 855,000 | 0.51% | ||
| 38 | CATERPILLAR INC | 8,400 | 779,000 | 0.47% | ||
| 39 | SPDR S&P 500 Fund | 1,980 | 443,000 | 0.27% | ||
| 40 | GRAINGER W W INC | 1,678 | 390,000 | 0.23% | ||
| 41 | INTERNATIONAL BUSINESS MACHS | 2,160 | 359,000 | 0.22% | ||
| 42 | STARBUCKS CORP | 6,000 | 333,000 | 0.20% | ||
| 43 | UNION PAC CORP | 2,925 | 303,000 | 0.18% | ||
| 44 | VANGUARD PRECIOUS METALS & MINING INV | 29,160 | 274,000 | 0.16% | ||
| 45 | MILLER HERMAN INC | 7,400 | 253,000 | 0.15% | ||
| 46 | JPMorgan Chase & Co | 2,782 | 240,000 | 0.14% | ||
| 47 | OAKMARK EQUITY & INCOME FUND INVESTOR CLASS | 7,583 | 231,000 | 0.14% | ||
| 48 | McKesson Corp | 1,500 | 211,000 | 0.13% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001505207-17-000001, filed 2017.01.30).
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.