Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| BRISTOL-MYERS SQUIBB CO(BMY) | 0 | 94,681 | +94,681 | 0 | 4,899 | 0.76% | +4,899 |
| LOWES COS INC(LOW) | 0 | 46,436 | +46,436 | 0 | 12,577 | 1.96% | +12,577 |
| JOHNSON & JOHNSON(JNJ) | 0 | 111,345 | +111,345 | 0 | 18,045 | 2.81% | +18,045 |
| WALMART INC(WMT) | 162,273 | 163,074 | +801 | 10,988 | 13,168 | 2.05% | +2,181 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 0 | 43,982 | +43,982 | 0 | 9,724 | 1.51% | +9,724 |
| APPLE INC(AAPL) | 83,241 | 83,501 | +260 | 17,532 | 19,456 | 3.03% | +1,924 |
| 3M CO(MMM) | 48,869 | 49,669 | +800 | 4,994 | 6,790 | 1.06% | +1,796 |
| BANK NEW YORK MELLON CORP | 141,631 | 142,814 | +1,183 | 8,482 | 10,263 | 1.60% | +1,780 |
| STARBUCKS CORP(SBUX) | 0 | 82,144 | +82,144 | 0 | 8,008 | 1.25% | +8,008 |
| AUTOMATIC DATA PROCESSING IN | 0 | 42,912 | +42,912 | 0 | 11,934 | 1.86% | +11,934 |
| UNITED STS LIME & MINERALS I(USLM) | 11,222 | 58,666 | +47,444 | 4,087 | 5,729 | 0.89% | +1,642 |
| AGILENT TECHNOLOGIES INC(A) | 0 | 68,551 | +68,551 | 0 | 10,178 | 1.58% | +10,178 |
| ILLINOIS TOOL WKS INC(ITW) | 0 | 41,098 | +41,098 | 0 | 10,831 | 1.69% | +10,831 |
| GENERAL MLS INC(GIS) | 0 | 116,929 | +116,929 | 0 | 8,635 | 1.34% | +8,635 |
| DEERE & CO(DE) | 0 | 27,475 | +27,475 | 0 | 11,506 | 1.79% | +11,506 |
| HASBRO INC(HAS) | 76,264 | 78,271 | +2,007 | 4,461 | 5,661 | 0.88% | +1,199 |
| MCCORMICK & CO INC(MKC) | 0 | 91,851 | +91,851 | 0 | 7,559 | 1.18% | +7,559 |
| ARGAN INC | 29,062 | 31,080 | +2,018 | 2,126 | 3,152 | 0.49% | +1,026 |
| CUMMINS INC(CMI) | 0 | 20,899 | +20,899 | 0 | 6,767 | 1.05% | +6,767 |
| CISCO SYS INC(CSCO) | 150,929 | 153,066 | +2,137 | 7,171 | 8,146 | 1.27% | +976 |
| F5 INC(FFIV) | 17,969 | 18,263 | +294 | 3,095 | 4,022 | 0.63% | +927 |
| KEYSIGHT TECHNOLOGIES INC(KEYS) | 0 | 38,900 | +38,900 | 0 | 6,182 | 0.96% | +6,182 |
| MEDTRONIC PLC(MDT) | 0 | 71,537 | +71,537 | 0 | 6,490 | 1.01% | +6,490 |
| BADGER METER INC | 21,125 | 21,860 | +735 | 3,937 | 4,774 | 0.74% | +838 |
| CURTISS WRIGHT CORP(CW) | 11,192 | 11,747 | +555 | 3,035 | 3,864 | 0.60% | +828 |
| TRUIST FINL CORP(TFC) | 193,869 | 195,327 | +1,458 | 7,532 | 8,354 | 1.30% | +822 |
| STATE STR CORP(STT) | 53,157 | 53,728 | +571 | 3,934 | 4,753 | 0.74% | +820 |
| COSTCO WHSL CORP NEW(COST) | 21,829 | 21,841 | +12 | 18,554 | 19,362 | 3.01% | +808 |
| ECOLAB INC(ECL) | 40,938 | 41,293 | +355 | 9,766 | 10,567 | 1.64% | +800 |
| SAP SE(SAP) | 27,619 | 27,735 | +116 | 5,571 | 6,354 | 0.99% | +783 |
| BALCHEM CORP | 22,561 | 24,157 | +1,596 | 3,473 | 4,252 | 0.66% | +778 |
| LABCORP HOLDINGS INC(LH) | 33,880 | 34,294 | +414 | 6,895 | 7,664 | 1.19% | +769 |
| ROYAL BK CDA(RY) | 38,167 | 38,351 | +184 | 4,060 | 4,784 | 0.74% | +723 |
| CACI INTL INC(CACI) | 7,602 | 7,891 | +289 | 3,270 | 3,981 | 0.62% | +712 |
| COCA COLA CO(KO) | 81,545 | 81,765 | +220 | 5,230 | 5,915 | 0.92% | +685 |
| MOHAWK INDS INC(MHK) | 10,755 | 11,810 | +1,055 | 1,222 | 1,898 | 0.30% | +676 |
| NATIONAL FUEL GAS CO(NFG) | 91,355 | 92,630 | +1,275 | 4,997 | 5,661 | 0.88% | +664 |
| SANOFI(SNY) | 66,585 | 67,523 | +938 | 3,231 | 3,891 | 0.61% | +661 |
| UNITED THERAPEUTICS CORP DEL(UTHR) | 10,239 | 10,860 | +621 | 3,262 | 3,892 | 0.61% | +630 |
| PROCTER AND GAMBLE CO(PG) | 52,932 | 53,674 | +742 | 8,730 | 9,296 | 1.45% | +567 |
| UNION BANKSHARES INC | 0 | 74,413 | +74,413 | 0 | 1,930 | 0.30% | +1,930 |
| MASIMO CORP | 15,440 | 18,517 | +3,077 | 1,945 | 2,469 | 0.38% | +524 |
| PHIBRO ANIMAL HEALTH CORP(PAHC) | 56,027 | 64,986 | +8,959 | 940 | 1,463 | 0.23% | +524 |
| JPMORGAN CHASE & CO.(JPM) | 57,370 | 57,491 | +121 | 11,604 | 12,123 | 1.89% | +519 |
| BANK NOVA SCOTIA HALIFAX | 0 | 53,273 | +53,273 | 0 | 2,903 | 0.45% | +2,903 |
| INTERDIGITAL INC(IDCC) | 12,597 | 13,888 | +1,291 | 1,468 | 1,967 | 0.31% | +499 |
| VEEVA SYS INC(VEEV) | 0 | 15,683 | +15,683 | 0 | 3,291 | 0.51% | +3,291 |
| SPIRE INC(SR) | 32,773 | 36,412 | +3,639 | 2,015 | 2,477 | 0.39% | +463 |
| BOEING CO(BA) | 0 | 3,034 | +3,034 | 0 | 461 | 0.07% | +461 |
| TELEDYNE TECHNOLOGIES INC(TDY) | 7,109 | 7,346 | +237 | 2,758 | 3,215 | 0.50% | +457 |
| NOVARTIS AG(NVS) | 46,875 | 47,319 | +444 | 4,990 | 5,443 | 0.85% | +452 |
| UNILEVER PLC(UL) | 38,928 | 39,455 | +527 | 2,141 | 2,563 | 0.40% | +422 |
| TORONTO DOMINION BK ONT(TD) | 43,878 | 44,480 | +602 | 2,412 | 2,814 | 0.44% | +402 |
| WILEY JOHN & SONS INC(WLY) | 29,628 | 33,307 | +3,679 | 1,206 | 1,607 | 0.25% | +401 |
| SNAP ON INC(SNA) | 0 | 10,880 | +10,880 | 0 | 3,152 | 0.49% | +3,152 |
| LANDSTAR SYS INC(LSTR) | 19,879 | 21,534 | +1,655 | 3,667 | 4,067 | 0.63% | +400 |
| CULLEN FROST BANKERS INC(CFR) | 14,116 | 16,391 | +2,275 | 1,435 | 1,833 | 0.29% | +399 |
| LA Z BOY INC(LZB) | 36,998 | 41,186 | +4,188 | 1,379 | 1,768 | 0.28% | +389 |
| HUNTINGTON BANCSHARES INC(HBAN) | 170,367 | 177,296 | +6,929 | 2,272 | 2,634 | 0.41% | +362 |
| MORNINGSTAR INC(MORN) | 11,839 | 12,095 | +256 | 3,503 | 3,860 | 0.60% | +357 |
| ELBIT SYS LTD(ESLT) | 0 | 14,254 | +14,254 | 0 | 2,852 | 0.44% | +2,852 |
| OIL DRI CORP AMER(ODC) | 0 | 47,889 | +47,889 | 0 | 3,304 | 0.51% | +3,304 |
| BECTON DICKINSON & CO(BDX) | 0 | 27,125 | +27,125 | 0 | 6,540 | 1.02% | +6,540 |
| EXXON MOBIL CORP | 110,966 | 111,746 | +780 | 12,774 | 13,099 | 2.04% | +324 |
| GRACO INC(GGG) | 0 | 30,567 | +30,567 | 0 | 2,675 | 0.42% | +2,675 |
| DUPONT DE NEMOURS INC(DD) | 29,823 | 30,281 | +458 | 2,400 | 2,698 | 0.42% | +298 |
| IDEXX LABS INC(IDXX) | 0 | 13,919 | +13,919 | 0 | 7,032 | 1.09% | +7,032 |
| TOMPKINS FINL CORP(TMP) | 12,863 | 15,911 | +3,048 | 629 | 919 | 0.14% | +290 |
| MIDDLEBY CORP(MIDD) | 7,427 | 8,632 | +1,205 | 911 | 1,201 | 0.19% | +290 |
| HENRY JACK & ASSOC INC(JKHY) | 15,832 | 16,510 | +678 | 2,628 | 2,915 | 0.45% | +286 |
| HUB GROUP INC(HUBG) | 40,948 | 45,042 | +4,094 | 1,763 | 2,047 | 0.32% | +284 |
| BANK OZK LITTLE ROCK ARK(OZK) | 41,135 | 45,714 | +4,579 | 1,687 | 1,965 | 0.31% | +279 |
| ROBERT HALF INC.(RHI) | 0 | 36,101 | +36,101 | 0 | 2,434 | 0.38% | +2,434 |
| DOLBY LABORATORIES INC(DLB) | 35,568 | 40,180 | +4,612 | 2,818 | 3,075 | 0.48% | +257 |
| WEBSTER FINL CORP(WBS) | 47,418 | 49,794 | +2,376 | 2,067 | 2,321 | 0.36% | +254 |
| CHECK POINT SOFTWARE TECH LT ORD | 8,235 | 8,335 | +100 | 1,359 | 1,607 | 0.25% | +248 |
| GARTNER INC(IT) | 3,564 | 3,645 | +81 | 1,600 | 1,847 | 0.29% | +247 |
| LINDSAY CORP(LNN) | 13,999 | 15,683 | +1,684 | 1,720 | 1,955 | 0.30% | +235 |
| F N B CORP(FNB) | 120,647 | 133,518 | +12,871 | 1,650 | 1,884 | 0.29% | +233 |
| DOLLAR TREE INC(DLTR) | 0 | 65,124 | +65,124 | 0 | 4,580 | 0.71% | +4,580 |
| ALCON AG(ALC) | 16,585 | 16,988 | +403 | 1,477 | 1,700 | 0.26% | +223 |
| SEALED AIR CORP NEW | 34,778 | 39,336 | +4,558 | 1,210 | 1,428 | 0.22% | +218 |
| BANCO SANTANDER CHILE NEW(BSAC) | 97,762 | 98,907 | +1,145 | 1,841 | 2,053 | 0.32% | +212 |
| PEPSICO INC(PEP) | 0 | 31,546 | +31,546 | 0 | 5,364 | 0.83% | +5,364 |
| AMCOR PLC(AMCR) | 115,616 | 117,094 | +1,478 | 1,131 | 1,327 | 0.21% | +196 |
| UTAH MED PRODS INC | 15,645 | 18,448 | +2,803 | 1,050 | 1,240 | 0.19% | +190 |
| NVE CORP | 11,760 | 13,258 | +1,498 | 878 | 1,059 | 0.16% | +181 |
| HENRY SCHEIN INC(HSIC) | 13,345 | 14,202 | +857 | 855 | 1,035 | 0.16% | +180 |
| BOSTON BEER INC(SAM) | 4,869 | 5,719 | +850 | 1,485 | 1,654 | 0.26% | +168 |
| HAEMONETICS CORP MASS(HAE) | 14,832 | 17,349 | +2,517 | 1,227 | 1,395 | 0.22% | +167 |
| GSK PLC(GSK) | 55,564 | 56,372 | +808 | 2,160 | 2,326 | 0.36% | +166 |
| PREFORMED LINE PRODS CO(PLPC) | 9,255 | 10,252 | +997 | 1,153 | 1,313 | 0.20% | +160 |
| PFIZER INC(PFE) | 90,416 | 92,506 | +2,090 | 2,530 | 2,677 | 0.42% | +147 |
| CORTEVA INC(CTVA) | 25,669 | 25,904 | +235 | 1,385 | 1,523 | 0.24% | +138 |
| HELIOS TECHNOLOGIES INC(HLIO) | 19,353 | 22,219 | +2,866 | 924 | 1,060 | 0.16% | +136 |
| UNIVERSAL DISPLAY CORP(OLED) | 8,588 | 9,237 | +649 | 1,806 | 1,939 | 0.30% | +133 |
| INSTEEL INDS INC | 30,571 | 34,318 | +3,747 | 946 | 1,067 | 0.17% | +120 |
| HALEON PLC(HLN) | 46,231 | 46,930 | +699 | 382 | 497 | 0.08% | +115 |
| SYNAPTICS INC(SYNA) | 22,240 | 26,705 | +4,465 | 1,962 | 2,072 | 0.32% | +110 |
| PRICE T ROWE GROUP INC(TROW) | 0 | 60,965 | +60,965 | 0 | 6,641 | 1.03% | +6,641 |