| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | BERKSHIRE HATHAWAY INC DEL | 95,157 | 15,509,000 | 7.43% | ||
| 2 | APPLE INC | 92,298 | 10,690,000 | 5.12% | ||
| 3 | ABBVIE INC | 146,756 | 9,190,000 | 4.41% | ||
| 4 | UNITED PARCEL SERVICE INC | 79,948 | 9,165,000 | 4.39% | ||
| 5 | CANADIAN NATL RY CO | 117,131 | 7,895,000 | 3.78% | ||
| 6 | DISNEY WALT CO | 68,811 | 7,171,000 | 3.44% | ||
| 7 | ORACLE CORP | 161,985 | 6,228,000 | 2.99% | ||
| 8 | PRICE T ROWE GROUP INC | 78,005 | 5,871,000 | 2.81% | ||
| 9 | COGNIZANT TECHNOLOGY SOLUTIO | 104,523 | 5,856,000 | 2.81% | ||
| 10 | WABTEC | 64,750 | 5,376,000 | 2.58% | ||
| 11 | PRICELINE GRP INC | 3,478 | 5,099,000 | 2.44% | ||
| 12 | Express Scripts, Inc. | 72,703 | 5,001,000 | 2.40% | ||
| 13 | CISCO SYS INC | 161,969 | 4,895,000 | 2.35% | ||
| 14 | BIOGEN INC | 17,045 | 4,834,000 | 2.32% | ||
| 15 | MASTERCARD INCORPORATED | 46,650 | 4,817,000 | 2.31% | ||
| 16 | FASTENAL CO | 98,881 | 4,645,000 | 2.23% | ||
| 17 | GENTEX CORP | 231,070 | 4,550,000 | 2.18% | ||
| 18 | JOHNSON & JOHNSON | 39,251 | 4,522,000 | 2.17% | ||
| 19 | ISHARES NASDAQ BIOTECHNOLOGY ETF | 5,657 | 4,483,000 | 2.15% | ||
| 20 | STARBUCKS CORP | 74,854 | 4,156,000 | 1.99% | ||
| 21 | AUTOMATIC DATA PROCESSING IN | 39,799 | 4,091,000 | 1.96% | ||
| 22 | QUALCOMM INC | 62,432 | 4,071,000 | 1.95% | ||
| 23 | UNITED TECHNOLOGIES CORP | 36,573 | 4,009,000 | 1.92% | ||
| 24 | GILEAD SCIENCES INC | 53,319 | 3,818,000 | 1.83% | ||
| 25 | CHEESECAKE FACTORY INC | 60,290 | 3,610,000 | 1.73% | ||
| 26 | WESTWOOD HOLDINGS CORP | 57,976 | 3,478,000 | 1.67% | ||
| 27 | FACTSET RESH SYS INC | 20,605 | 3,367,000 | 1.61% | ||
| 28 | STRYKER CORP | 27,735 | 3,323,000 | 1.59% | ||
| 29 | BAXTER INTL INC | 74,018 | 3,282,000 | 1.57% | ||
| 30 | MICROSOFT CORP | 49,548 | 3,079,000 | 1.48% | ||
| 31 | ACCENTURE PLC IRELAND | 24,568 | 2,878,000 | 1.38% | ||
| 32 | BECTON DICKINSON & CO | 16,808 | 2,783,000 | 1.33% | ||
| 33 | WALGREENS BOOTS ALLIANCE INC | 32,752 | 2,711,000 | 1.30% | ||
| 34 | POLARIS INDS INC | 32,776 | 2,700,000 | 1.29% | ||
| 35 | VSE CORP | 67,789 | 2,633,000 | 1.26% | ||
| 36 | 3M CO | 14,091 | 2,516,000 | 1.21% | ||
| 37 | TJX COS INC NEW | 33,405 | 2,510,000 | 1.20% | ||
| 38 | ABBOTT LABS | 57,951 | 2,226,000 | 1.07% | ||
| 39 | MAXIMUS INC | 37,370 | 2,085,000 | 1.00% | ||
| 40 | FLUOR CORP NEW | 37,882 | 1,990,000 | 0.95% | ||
| 41 | F5 NETWORKS INC | 13,734 | 1,988,000 | 0.95% | ||
| 42 | PAYCHEX INC | 29,954 | 1,824,000 | 0.87% | ||
| 43 | GOOGLE INC | 2,069 | 1,597,000 | 0.77% | ||
| 44 | PEPSICO INC | 13,658 | 1,429,000 | 0.69% | ||
| 45 | COMPUTER SCIENCE | 22,550 | 1,340,000 | 0.64% | ||
| 46 | MICHAEL KORS HLDGS LTD | 29,445 | 1,266,000 | 0.61% | ||
| 47 | GENUINE PARTS CO | 10,966 | 1,048,000 | 0.50% | ||
| 48 | ALTRIA GROUP INC | 12,315 | 833,000 | 0.40% | ||
| 49 | CSRA INC | 22,300 | 710,000 | 0.34% | ||
| 50 | EXXON MOBIL CORP | 7,297 | 659,000 | 0.32% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0001541496-17-000004, filed 2017.02.09).
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.