The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
3M CO | Common Stock | 88579Y101 | 3,768,483 | 40,253 | SH | SOLE | 0 | 0 | 40,253 | |||
AGILENT TECHNOLOGIES INC | Common Stock | 00846U101 | 6,821,132 | 61,001 | SH | SOLE | 0 | 0 | 61,001 | |||
ALARM COM HLDGS INC | Common Stock | 011642105 | 743,585 | 12,162 | SH | SOLE | 0 | 0 | 12,162 | |||
ALCON AG | Common Stock | H01301128 | 1,145,189 | 14,861 | SH | SOLE | 0 | 0 | 14,861 | |||
ALPHABET INC | Common Stock | 02079K107 | 1,857,767 | 14,090 | SH | SOLE | 0 | 0 | 14,090 | |||
ALPHABET INC | Common Stock | 02079K305 | 8,492,160 | 64,895 | SH | SOLE | 0 | 0 | 64,895 | |||
AMCOR PLC | Common Stock | G0250X107 | 113,612 | 12,403 | SH | SOLE | 0 | 0 | 12,403 | |||
APPLE INC | Common Stock | 037833100 | 13,363,953 | 78,056 | SH | SOLE | 0 | 0 | 78,056 | |||
ARGAN INC | Common Stock | 04010E109 | 1,031,802 | 22,667 | SH | SOLE | 0 | 0 | 22,667 | |||
AUTOMATIC DATA PROCESSING IN | Common Stock | 053015103 | 9,731,977 | 40,246 | SH | SOLE | 0 | 0 | 40,246 | |||
BADGER METER INC | Common Stock | 056525108 | 2,820,716 | 19,606 | SH | SOLE | 0 | 0 | 19,606 | |||
BALCHEM CORP | Common Stock | 057665200 | 2,413,819 | 19,460 | SH | SOLE | 0 | 0 | 19,460 | |||
BANCO SANTANDER CHILE NEW | ADR | 05965X109 | 1,302,434 | 71,016 | SH | SOLE | 0 | 0 | 71,016 | |||
BANK NEW YORK MELLON CORP | Common Stock | 064058100 | 5,578,706 | 130,802 | SH | SOLE | 0 | 0 | 130,802 | |||
BANK NOVA SCOTIA HALIFAX | Common Stock | 064149107 | 2,187,637 | 47,985 | SH | SOLE | 0 | 0 | 47,985 | |||
BANK OZK LITTLE ROCK ARK | Common Stock | 06417N103 | 1,127,373 | 30,412 | SH | SOLE | 0 | 0 | 30,412 | |||
BECTON DICKINSON & CO | Common Stock | 075887109 | 6,074,421 | 23,496 | SH | SOLE | 0 | 0 | 23,496 | |||
BIOGEN INC | Common Stock | 09062X103 | 7,101,187 | 27,630 | SH | SOLE | 0 | 0 | 27,630 | |||
BOSTON BEER INC | Common Stock | 100557107 | 1,070,429 | 2,748 | SH | SOLE | 0 | 0 | 2,748 | |||
BRISTOL-MYERS SQUIBB CO | Common Stock | 110122108 | 2,064,077 | 35,563 | SH | SOLE | 0 | 0 | 35,563 | |||
CACI INTL INC | Common Stock | 127190304 | 2,038,662 | 6,494 | SH | SOLE | 0 | 0 | 6,494 | |||
CHARLES RIV LABS INTL INC | Common Stock | 159864107 | 1,646,820 | 8,403 | SH | SOLE | 0 | 0 | 8,403 | |||
CHECK POINT SOFTWARE TECH LT | Common Stock | M22465104 | 878,049 | 6,588 | SH | SOLE | 0 | 0 | 6,588 | |||
CIRRUS LOGIC INC | Common Stock | 172755100 | 1,211,983 | 16,387 | SH | SOLE | 0 | 0 | 16,387 | |||
CISCO SYS INC | Common Stock | 17275R102 | 7,346,304 | 136,650 | SH | SOLE | 0 | 0 | 136,650 | |||
COCA COLA CO | Common Stock | 191216100 | 4,374,394 | 77,509 | SH | SOLE | 0 | 0 | 77,509 | |||
CONOCOPHILLIPS | Common Stock | 20825C104 | 8,568,815 | 71,526 | SH | SOLE | 0 | 0 | 71,526 | |||
CORTEVA INC | Common Stock | 22052L104 | 1,227,482 | 23,993 | SH | SOLE | 0 | 0 | 23,993 | |||
COSTCO WHSL CORP NEW | Common Stock | 22160K105 | 12,301,183 | 21,774 | SH | SOLE | 0 | 0 | 21,774 | |||
CULLEN FROST BANKERS INC | Common Stock | 229899109 | 942,109 | 10,329 | SH | SOLE | 0 | 0 | 10,329 | |||
CUMMINS INC | Common Stock | 231021106 | 4,505,689 | 19,722 | SH | SOLE | 0 | 0 | 19,722 | |||
CURTISS WRIGHT CORP | Common Stock | 231561101 | 1,941,060 | 9,912 | SH | SOLE | 0 | 0 | 9,912 | |||
DEERE & CO | Common Stock | 244199105 | 9,744,727 | 25,731 | SH | SOLE | 0 | 0 | 25,731 | |||
DOLBY LABORATORIES INC | Common Stock | 25659T107 | 2,347,365 | 29,616 | SH | SOLE | 0 | 0 | 29,616 | |||
DOLLAR TREE INC | Common Stock | 256746108 | 3,647,510 | 34,265 | SH | SOLE | 0 | 0 | 34,265 | |||
DOW INC | Common Stock | 260557103 | 1,274,151 | 24,712 | SH | SOLE | 0 | 0 | 24,712 | |||
DUPONT DE NEMOURS INC | Common Stock | 26614N102 | 1,967,983 | 26,384 | SH | SOLE | 0 | 0 | 26,384 | |||
ECOLAB INC | Common Stock | 278865100 | 6,525,576 | 38,404 | SH | SOLE | 0 | 0 | 38,404 | |||
ELBIT SYS LTD | Common Stock | M3760D101 | 2,562,258 | 12,942 | SH | SOLE | 0 | 0 | 12,942 | |||
ELI LILLY & CO | Common Stock | 532457108 | 19,158,392 | 35,668 | SH | SOLE | 0 | 0 | 35,668 | |||
EMERSON ELEC CO | Common Stock | 291011104 | 7,553,806 | 78,221 | SH | SOLE | 0 | 0 | 78,221 | |||
EXXON MOBIL CORP | Common Stock | 30231G102 | 12,451,722 | 105,900 | SH | SOLE | 0 | 0 | 105,900 | |||
F N B CORP | Common Stock | 302520101 | 1,067,239 | 98,910 | SH | SOLE | 0 | 0 | 98,910 | |||
F5 INC | Common Stock | 315616102 | 2,580,174 | 16,012 | SH | SOLE | 0 | 0 | 16,012 | |||
FEDEX CORP | Common Stock | 31428X106 | 4,047,948 | 15,211 | SH | SOLE | 0 | 0 | 15,211 | |||
FORTREA HLDGS INC | Common Stock | 34965K107 | 843,034 | 29,487 | SH | SOLE | 0 | 0 | 29,487 | |||
FORWARD AIR CORP | Common Stock | 349853101 | 1,869,522 | 27,197 | SH | SOLE | 0 | 0 | 27,197 | |||
GARTNER INC | Common Stock | 366651107 | 1,102,989 | 3,210 | SH | SOLE | 0 | 0 | 3,210 | |||
GENERAL MLS INC | Common Stock | 370334104 | 6,780,381 | 105,960 | SH | SOLE | 0 | 0 | 105,960 | |||
GENTEX CORP | Common Stock | 371901109 | 1,404,232 | 43,154 | SH | SOLE | 0 | 0 | 43,154 | |||
GRACO INC | Common Stock | 384109104 | 1,848,237 | 25,360 | SH | SOLE | 0 | 0 | 25,360 | |||
GRIFOLS S A | ADR | 398438408 | 775,319 | 84,827 | SH | SOLE | 0 | 0 | 84,827 | |||
GSK PLC | ADR | 37733W204 | 1,816,097 | 49,616 | SH | SOLE | 0 | 0 | 49,616 | |||
HAEMONETICS CORP MASS | Common Stock | 405024100 | 1,002,222 | 11,188 | SH | SOLE | 0 | 0 | 11,188 | |||
HALEON PLC | ADR | 405552100 | 336,021 | 40,131 | SH | SOLE | 0 | 0 | 40,131 | |||
HASBRO INC | Common Stock | 418056107 | 4,072,836 | 61,579 | SH | SOLE | 0 | 0 | 61,579 | |||
HEARTLAND EXPRESS INC | Common Stock | 422347104 | 913,160 | 62,078 | SH | SOLE | 0 | 0 | 62,078 | |||
HENRY JACK & ASSOC INC | Common Stock | 426281101 | 2,008,802 | 13,291 | SH | SOLE | 0 | 0 | 13,291 | |||
HENRY SCHEIN INC | Common Stock | 806407102 | 639,961 | 8,619 | SH | SOLE | 0 | 0 | 8,619 | |||
HUB GROUP INC | Common Stock | 443320106 | 1,257,897 | 16,016 | SH | SOLE | 0 | 0 | 16,016 | |||
HUNTINGTON BANCSHARES INC | Common Stock | 446150104 | 1,481,542 | 140,403 | SH | SOLE | 0 | 0 | 140,403 | |||
IDEXX LABS INC | Common Stock | 45168D104 | 5,855,920 | 13,392 | SH | SOLE | 0 | 0 | 13,392 | |||
ILLINOIS TOOL WKS INC | Common Stock | 452308109 | 8,590,421 | 37,077 | SH | SOLE | 0 | 0 | 37,077 | |||
INSTEEL INDS INC | Common Stock | 45774W108 | 767,225 | 23,636 | SH | SOLE | 0 | 0 | 23,636 | |||
INTEGRA LIFESCIENCES HLDGS C | Common Stock | 457985208 | 830,786 | 21,754 | SH | SOLE | 0 | 0 | 21,754 | |||
INTEL CORP | Common Stock | 458140100 | 9,155,263 | 257,532 | SH | SOLE | 0 | 0 | 257,532 | |||
INTERDIGITAL INC | Common Stock | 45867G101 | 784,026 | 9,771 | SH | SOLE | 0 | 0 | 9,771 | |||
INTERNATIONAL BUSINESS MACHS | Common Stock | 459200101 | 5,696,601 | 40,603 | SH | SOLE | 0 | 0 | 40,603 | |||
ISHARES TR | ETF | 464288646 | 764,393 | 15,340 | SH | SOLE | 0 | 0 | 15,340 | |||
JAZZ PHARMACEUTICALS PLC | Common Stock | G50871105 | 1,292,329 | 9,984 | SH | SOLE | 0 | 0 | 9,984 | |||
JOHNSON & JOHNSON | Common Stock | 478160104 | 15,720,748 | 100,936 | SH | SOLE | 0 | 0 | 100,936 | |||
JPMORGAN CHASE & CO | Common Stock | 46625H100 | 7,983,497 | 55,051 | SH | SOLE | 0 | 0 | 55,051 | |||
KEYSIGHT TECHNOLOGIES INC | Common Stock | 49338L103 | 4,808,940 | 36,346 | SH | SOLE | 0 | 0 | 36,346 | |||
KIMBALL ELECTRONICS INC | Common Stock | 49428J109 | 1,252,334 | 45,739 | SH | SOLE | 0 | 0 | 45,739 | |||
LA Z BOY INC | Common Stock | 505336107 | 915,901 | 29,660 | SH | SOLE | 0 | 0 | 29,660 | |||
LABORATORY CORP AMER HLDGS | Common Stock | 50540R409 | 6,128,608 | 30,483 | SH | SOLE | 0 | 0 | 30,483 | |||
LANDSTAR SYS INC | Common Stock | 515098101 | 3,046,376 | 17,217 | SH | SOLE | 0 | 0 | 17,217 | |||
LINDSAY CORP | Common Stock | 535555106 | 1,167,504 | 9,921 | SH | SOLE | 0 | 0 | 9,921 | |||
LOWES COS INC | Common Stock | 548661107 | 9,171,564 | 44,128 | SH | SOLE | 0 | 0 | 44,128 | |||
MASIMO CORP | Common Stock | 574795100 | 1,012,441 | 11,547 | SH | SOLE | 0 | 0 | 11,547 | |||
MCCORMICK & CO INC | Common Stock | 579780206 | 6,106,418 | 80,730 | SH | SOLE | 0 | 0 | 80,730 | |||
MEDTRONIC PLC | Common Stock | G5960L103 | 4,864,851 | 61,550 | SH | SOLE | 0 | 0 | 61,550 | |||
MERCK & CO INC | Common Stock | 58933Y105 | 7,127,029 | 68,748 | SH | SOLE | 0 | 0 | 68,748 | |||
MICROSOFT CORP | Common Stock | 594918104 | 16,522,566 | 52,328 | SH | SOLE | 0 | 0 | 52,328 | |||
MIDDLEBY CORP | Common Stock | 596278101 | 717,312 | 5,604 | SH | SOLE | 0 | 0 | 5,604 | |||
MOHAWK INDS INC | Common Stock | 608190104 | 508,768 | 5,929 | SH | SOLE | 0 | 0 | 5,929 | |||
MONRO INC | Common Stock | 610236101 | 608,830 | 21,924 | SH | SOLE | 0 | 0 | 21,924 | |||
MORNINGSTAR INC | Common Stock | 617700109 | 2,533,306 | 10,815 | SH | SOLE | 0 | 0 | 10,815 | |||
NATIONAL FUEL GAS CO | Common Stock | 636180101 | 4,010,872 | 76,544 | SH | SOLE | 0 | 0 | 76,544 | |||
NATIONAL RESH CORP | Common Stock | 637372202 | 713,698 | 16,042 | SH | SOLE | 0 | 0 | 16,042 | |||
NOVARTIS AG | ADR | 66987V109 | 4,247,053 | 41,695 | SH | SOLE | 0 | 0 | 41,695 | |||
NOVO-NORDISK A S | ADR | 670100205 | 6,191,105 | 68,079 | SH | SOLE | 0 | 0 | 68,079 | |||
NXP SEMICONDUCTORS N V | Common Stock | N6596X109 | 1,811,508 | 9,016 | SH | SOLE | 0 | 0 | 9,016 | |||
OIL DRI CORP AMER | Common Stock | 677864100 | 2,692,918 | 43,610 | SH | SOLE | 0 | 0 | 43,610 | |||
ORGANON & CO | Common Stock | 68622V106 | 219,361 | 12,636 | SH | SOLE | 0 | 0 | 12,636 | |||
PEPSICO INC | Common Stock | 713448108 | 5,016,408 | 29,606 | SH | SOLE | 0 | 0 | 29,606 | |||
PFIZER INC | Common Stock | 717081103 | 1,006,013 | 30,329 | SH | SOLE | 0 | 0 | 30,329 | |||
PHIBRO ANIMAL HEALTH CORP | Common Stock | 71742Q106 | 483,703 | 37,878 | SH | SOLE | 0 | 0 | 37,878 | |||
PHILLIPS 66 | Common Stock | 718546104 | 2,791,686 | 23,235 | SH | SOLE | 0 | 0 | 23,235 | |||
PREFORMED LINE PRODS CO | Common Stock | 740444104 | 1,071,572 | 6,583 | SH | SOLE | 0 | 0 | 6,583 | |||
PRICE T ROWE GROUP INC | Common Stock | 74144T108 | 5,285,134 | 50,397 | SH | SOLE | 0 | 0 | 50,397 | |||
PROCTER AND GAMBLE CO | Common Stock | 742718109 | 7,072,606 | 48,489 | SH | SOLE | 0 | 0 | 48,489 | |||
QUALCOMM INC | Common Stock | 747525103 | 6,682,283 | 60,168 | SH | SOLE | 0 | 0 | 60,168 | |||
RAYMOND JAMES FINL INC | Common Stock | 754730109 | 2,844,035 | 28,201 | SH | SOLE | 0 | 0 | 28,201 | |||
REGENERON PHARMACEUTICALS | Common Stock | 75886F107 | 6,177,138 | 7,506 | SH | SOLE | 0 | 0 | 7,506 | |||
ROBERT HALF INC. | Common Stock | 770323103 | 2,049,569 | 27,969 | SH | SOLE | 0 | 0 | 27,969 | |||
ROYAL BK CDA | Common Stock | 780087102 | 3,183,429 | 36,407 | SH | SOLE | 0 | 0 | 36,407 | |||
SANOFI | ADR | 80105N105 | 3,146,147 | 58,653 | SH | SOLE | 0 | 0 | 58,653 | |||
SAP SE | ADR | 803054204 | 3,365,812 | 26,027 | SH | SOLE | 0 | 0 | 26,027 | |||
SEALED AIR CORP NEW | Common Stock | 81211K100 | 548,993 | 16,707 | SH | SOLE | 0 | 0 | 16,707 | |||
SHELL PLC | ADR | 780259305 | 3,565,687 | 55,385 | SH | SOLE | 0 | 0 | 55,385 | |||
SILICOM LTD | Common Stock | M84116108 | 394,841 | 15,128 | SH | SOLE | 0 | 0 | 15,128 | |||
SNAP ON INC | Common Stock | 833034101 | 2,333,799 | 9,150 | SH | SOLE | 0 | 0 | 9,150 | |||
SPDR S&P 500 ETF TR | ETF | 78462F103 | 242,850 | 566 | SH | SOLE | 0 | 0 | 566 | |||
SPIRE INC | Common Stock | 84857L101 | 1,409,933 | 24,612 | SH | SOLE | 0 | 0 | 24,612 | |||
STARBUCKS CORP | Common Stock | 855244109 | 6,551,817 | 71,785 | SH | SOLE | 0 | 0 | 71,785 | |||
STATE STR CORP | Common Stock | 857477103 | 3,297,042 | 48,743 | SH | SOLE | 0 | 0 | 48,743 | |||
SYNAPTICS INC | Common Stock | 87157D109 | 1,496,242 | 16,729 | SH | SOLE | 0 | 0 | 16,729 | |||
TELEDYNE TECHNOLOGIES INC | Common Stock | 879360105 | 2,502,144 | 6,124 | SH | SOLE | 0 | 0 | 6,124 | |||
TOMPKINS FINL CORP | Common Stock | 890110109 | 627,709 | 12,813 | SH | SOLE | 0 | 0 | 12,813 | |||
TORONTO DOMINION BK ONT | Common Stock | 891160509 | 2,315,551 | 38,426 | SH | SOLE | 0 | 0 | 38,426 | |||
TOTALENERGIES SE | ADR | 89151E109 | 2,712,440 | 40,771 | SH | SOLE | 0 | 0 | 40,771 | |||
TOYOTA MOTOR CORP | ADR | 892331307 | 3,461,087 | 19,255 | SH | SOLE | 0 | 0 | 19,255 | |||
TRUIST FINL CORP | Common Stock | 89832Q109 | 5,162,332 | 180,438 | SH | SOLE | 0 | 0 | 180,438 | |||
UNILEVER PLC | ADR | 904767704 | 1,680,490 | 34,018 | SH | SOLE | 0 | 0 | 34,018 | |||
UNION BANKSHARES INC | Common Stock | 905400107 | 956,570 | 42,704 | SH | SOLE | 0 | 0 | 42,704 | |||
UNITED PARCEL SERVICE INC | Common Stock | 911312106 | 3,034,478 | 19,468 | SH | SOLE | 0 | 0 | 19,468 | |||
UNITED STS LIME & MINERALS I | Common Stock | 911922102 | 2,635,512 | 13,112 | SH | SOLE | 0 | 0 | 13,112 | |||
UNITED THERAPEUTICS CORP DEL | Common Stock | 91307C102 | 1,861,169 | 8,240 | SH | SOLE | 0 | 0 | 8,240 | |||
UNIVERSAL DISPLAY CORP | Common Stock | 91347P105 | 1,131,427 | 7,207 | SH | SOLE | 0 | 0 | 7,207 | |||
UTAH MED PRODS INC | Common Stock | 917488108 | 999,344 | 11,581 | SH | SOLE | 0 | 0 | 11,581 | |||
VEEVA SYS INC | Common Stock | 922475108 | 2,753,493 | 13,534 | SH | SOLE | 0 | 0 | 13,534 | |||
VMWARE INC | Common Stock | 928563402 | 4,005,676 | 24,061 | SH | SOLE | 0 | 0 | 24,061 | |||
WALMART INC | Common Stock | 931142103 | 8,160,429 | 51,025 | SH | SOLE | 0 | 0 | 51,025 | |||
WEBSTER FINL CORP | Common Stock | 947890109 | 1,564,149 | 38,803 | SH | SOLE | 0 | 0 | 38,803 | |||
WILEY JOHN & SONS INC | Common Stock | 968223206 | 1,023,439 | 27,534 | SH | SOLE | 0 | 0 | 27,534 | |||
WORTHINGTON INDS INC | Common Stock | 981811102 | 770,030 | 12,456 | SH | SOLE | 0 | 0 | 12,456 | |||
ZIFF DAVIS INC | Common Stock | 48123V102 | 1,190,303 | 18,689 | SH | SOLE | 0 | 0 | 18,689 |