| # | % | |||||
|---|---|---|---|---|---|---|
| 1 | COPART INC | 564,171 | 31,261,000 | 5.24% | ||
| 2 | Exxon Mobil Corp | 336,236 | 30,349,000 | 5.09% | ||
| 3 | GENERAL ELECTRIC CO | 899,665 | 28,429,000 | 4.77% | ||
| 4 | CANTEL MED CORP | 360,624 | 28,399,000 | 4.76% | ||
| 5 | FACEBOOK INC CL A | 222,109 | 25,554,000 | 4.28% | ||
| 6 | JPMorgan Chase & Co | 290,187 | 25,040,000 | 4.20% | ||
| 7 | TELEFLEX INC | 149,220 | 24,047,000 | 4.03% | ||
| 8 | AMAZON COM INC | 29,255 | 21,937,000 | 3.68% | ||
| 9 | HOME DEPOT INC | 154,467 | 20,711,000 | 3.47% | ||
| 10 | WASTE MANAGEMENT INC DEL | 278,175 | 19,725,000 | 3.31% | ||
| 11 | BANK AMER CORP | 794,556 | 17,560,000 | 2.94% | ||
| 12 | APPLE INC | 127,765 | 14,798,000 | 2.48% | ||
| 13 | MINERALS TECHNOLOGIES INC | 188,181 | 14,537,000 | 2.44% | ||
| 14 | ALAPHABET INC | 17,812 | 14,115,000 | 2.37% | ||
| 15 | UNION PAC CORP | 127,514 | 13,221,000 | 2.22% | ||
| 16 | DISNEY WALT CO | 124,475 | 12,973,000 | 2.18% | ||
| 17 | LILLY ELI & CO | 160,963 | 11,839,000 | 1.99% | ||
| 18 | WASTE CONNECTIONS INC | 149,160 | 11,722,000 | 1.97% | ||
| 19 | SCHLUMBERGER LTD | 136,076 | 11,424,000 | 1.92% | ||
| 20 | SEAGATE TECHNOLOGY PLC | 298,775 | 11,404,000 | 1.91% | ||
| 21 | MASTERCARD INCORPORATED | 109,659 | 11,322,000 | 1.90% | ||
| 22 | NIKE INC | 211,901 | 10,771,000 | 1.81% | ||
| 23 | MERCK & CO INC | 181,113 | 10,662,000 | 1.79% | ||
| 24 | DU PONT E I DE NEMOURS & CO | 129,978 | 9,540,000 | 1.60% | ||
| 25 | CAMDEN NATIONAL CORP | 206,739 | 9,190,000 | 1.54% | ||
| 26 | DIGIMARC CORP NEW | 288,923 | 8,668,000 | 1.45% | ||
| 27 | EMERSON ELEC CO | 152,493 | 8,501,000 | 1.43% | ||
| 28 | CHEVRON CORP NEW | 68,386 | 8,049,000 | 1.35% | ||
| 29 | Skyworks Solutions | 102,464 | 7,650,000 | 1.28% | ||
| 30 | Kimco Realty Corp | 303,500 | 7,636,000 | 1.28% | ||
| 31 | DOVER CORP | 100,800 | 7,553,000 | 1.27% | ||
| 32 | NORFOLK SOUTHN CORP | 56,250 | 6,079,000 | 1.02% | ||
| 33 | Fabrinet | 145,600 | 5,868,000 | 0.98% | ||
| 34 | ROYAL DUTCH SHELL PLC | 107,689 | 5,856,000 | 0.98% | ||
| 35 | ALPHABET INC | 7,043 | 5,436,000 | 0.91% | ||
| 36 | M & T BK CORP | 32,034 | 5,011,000 | 0.84% | ||
| 37 | MCDONALDS CORP | 38,566 | 4,694,000 | 0.79% | ||
| 38 | OCCIDENTAL PETE CORP DEL | 65,171 | 4,642,000 | 0.78% | ||
| 39 | DOW CHEM CO | 77,539 | 4,437,000 | 0.74% | ||
| 40 | HONEYWELL INTL INC | 35,932 | 4,163,000 | 0.70% | ||
| 41 | BRISTOL MYERS SQUIBB CO | 66,656 | 3,895,000 | 0.65% | ||
| 42 | PEPSICO INC | 34,042 | 3,562,000 | 0.60% | ||
| 43 | AT&T Inc New | 77,487 | 3,296,000 | 0.55% | ||
| 44 | NUCOR CORP | 45,800 | 2,726,000 | 0.46% | ||
| 45 | T ROWE PRICE NEW HORIZON FD | 60,173 | 2,606,000 | 0.44% | ||
| 46 | NEXTERA ENERGY INC | 20,907 | 2,498,000 | 0.42% | ||
| 47 | PROCTER AND GAMBLE CO | 28,800 | 2,422,000 | 0.41% | ||
| 48 | JOHNSON & JOHNSON | 16,867 | 1,943,000 | 0.33% | ||
| 49 | KIMBERLY CLARK CORP | 16,500 | 1,883,000 | 0.32% | ||
| 50 | AbbVie Inc | 28,500 | 1,785,000 | 0.30% |
Portfolio data is normalized using SEC Form 13F filings, including the Original 13F-HR (0000890163-17-000029, filed 2017.04.10).
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.