| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | VANGUARD SCOTTSDALE FDS | 359,430 | 28,952,000 | 5.52% | ||
| 2 | ISHARES TR | 342,729 | 17,393,000 | 3.32% | ||
| 3 | ADOBE INC | 156,602 | 16,998,000 | 3.24% | ||
| 4 | ILLINOIS TOOL WKS INC | 139,980 | 16,775,000 | 3.20% | ||
| 5 | FISERV INC | 154,890 | 15,407,000 | 2.94% | ||
| 6 | ECOLAB INC | 124,766 | 15,187,000 | 2.90% | ||
| 7 | ISHARES TR | 137,910 | 14,585,000 | 2.78% | ||
| 8 | DANAHER CORP DEL | 179,463 | 14,068,000 | 2.68% | ||
| 9 | VANGUARD BD INDEX FDS | 166,421 | 14,003,000 | 2.67% | ||
| 10 | RESMED INC | 215,766 | 13,979,000 | 2.67% | ||
| 11 | MICROSOFT CORP | 236,534 | 13,624,000 | 2.60% | ||
| 12 | PTC Inc | 303,475 | 13,447,000 | 2.56% | ||
| 13 | TJX COS INC NEW | 178,338 | 13,336,000 | 2.54% | ||
| 14 | CERNER CORP | 207,810 | 12,832,000 | 2.45% | ||
| 15 | STARBUCKS CORP | 235,249 | 12,736,000 | 2.43% | ||
| 16 | ORACLE CORP | 316,651 | 12,438,000 | 2.37% | ||
| 17 | LKQ CORP | 347,598 | 12,326,000 | 2.35% | ||
| 18 | ANSYS | 126,147 | 11,682,000 | 2.23% | ||
| 19 | STRYKER CORP | 100,050 | 11,647,000 | 2.22% | ||
| 20 | IDEXX LAB | 101,919 | 11,489,000 | 2.19% | ||
| 21 | BB&T CORP | 297,191 | 11,210,000 | 2.14% | ||
| 22 | UNION PAC CORP | 114,027 | 11,121,000 | 2.12% | ||
| 23 | BALCHEM CORP COM | 141,670 | 10,984,000 | 2.09% | ||
| 24 | ROPER TECHNOLOGIES INC | 59,938 | 10,937,000 | 2.09% | ||
| 25 | PROTO LABS INC | 174,257 | 10,440,000 | 1.99% | ||
| 26 | CHURCH & DWIGHT | 213,376 | 10,225,000 | 1.95% | ||
| 27 | ALPHABET INC | 13,043 | 10,138,000 | 1.93% | ||
| 28 | PAYPAL HLDGS INC | 223,815 | 9,170,000 | 1.75% | ||
| 29 | ISHARES TR | 80,704 | 9,099,000 | 1.73% | ||
| 30 | FASTENAL CO | 215,588 | 9,007,000 | 1.72% | ||
| 31 | QUALCOMM INC | 128,400 | 8,795,000 | 1.68% | ||
| 32 | FACTSET RESH SYS INC | 53,396 | 8,655,000 | 1.65% | ||
| 33 | TRACTOR SUPPLY CO | 126,032 | 8,488,000 | 1.62% | ||
| 34 | EBAY INC | 255,360 | 8,401,000 | 1.60% | ||
| 35 | FLEETCOR TECH | 47,722 | 8,291,000 | 1.58% | ||
| 36 | STERICYCLE | 100,563 | 8,059,000 | 1.54% | ||
| 37 | A O SMITH | 80,201 | 7,923,000 | 1.51% | ||
| 38 | WABTEC | 92,505 | 7,553,000 | 1.44% | ||
| 39 | ALLEGIANT TRAVEL COMPANY | 53,116 | 7,015,000 | 1.34% | ||
| 40 | PRICELINE GRP INC | 4,650 | 6,842,000 | 1.30% | ||
| 41 | ALPHABET INC | 8,392 | 6,748,000 | 1.29% | ||
| 42 | Fortive Corp | 127,653 | 6,498,000 | 1.24% | ||
| 43 | POLARIS INDS INC | 83,569 | 6,472,000 | 1.23% | ||
| 44 | MOHAWK INDS | 30,644 | 6,139,000 | 1.17% | ||
| 45 | Verifone Systems, Inc. | 221,925 | 3,493,000 | 0.67% | ||
| 46 | SPDR SERIES TRUST SPDR BLOOMBE | 107,175 | 3,298,000 | 0.63% | ||
| 47 | AMETEK | 57,679 | 2,756,000 | 0.53% | ||
| 48 | VANGUARD MUN BD FDS | 46,200 | 2,412,000 | 0.46% | ||
| 49 | US BANCORP DEL | 35,460 | 1,521,000 | 0.29% | ||
| 50 | AUTOMATIC DATA PROCESSING IN | 16,348 | 1,442,000 | 0.27% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0000811360-16-000008, filed 2016.10.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.