| 3M | COM | $866K | 0.3% | 5,900 SH | |
| ABBOTT LABS | COM | $12.3M | 3.8% | 92,672 SH | |
| ABBVIE | COM | $2.7M | 0.8% | 12,841 SH | |
| ADVANCED MICRO DEVICES | COM | $6.8M | 2.1% | 66,268 SH | |
| AIR PRODUCTS & CHEM | COM | $324K | 0.1% | 1,100 SH | |
| ALPHABET INC CL A | COM | $13.9M | 4.3% | 89,615 SH | |
| ALPHABET INC CL C | COM | $531K | 0.2% | 3,400 SH | |
| AMAZON.COM | COM | $12.0M | 3.7% | 62,853 SH | |
| ANALOG DEVICES | COM | $10.0M | 3.1% | 49,456 SH | |
| AON PLC | COM | $249K | 0.1% | 625 SH | |
| APPLE | COM | $30.7M | 9.6% | 138,314 SH | |
| APTARGROUP | COM | $9.4M | 2.9% | 63,648 SH | |
| AUTOMATIC DATA PROCESSING | COM | $16.5M | 5.1% | 53,962 SH | |
| BALL CORP | COM | $796K | 0.2% | 15,280 SH | |
| BANK OF AMERICA | COM | $1.3M | 0.4% | 30,390 SH | |
| BERKSHIRE HATHAWAY CL B | COM | $2.2M | 0.7% | 4,142 SH | |
| BOEING | COM | $993K | 0.3% | 5,825 SH | |
| BRISTOL-MYERS SQUIBB | COM | $281K | 0.1% | 4,600 SH | |
| BROADRIDGE FINANCIAL SOLUTIONS | COM | $715K | 0.2% | 2,950 SH | |
| CANADIAN NATL RAILWAY | COM | $6.0M | 1.9% | 61,113 SH | |
| CARRIER GLOBAL | COM | $5.8M | 1.8% | 91,539 SH | |
| CHEVRON | COM | $5.6M | 1.8% | 33,667 SH | |
| CHUBB LIMITED | COM | $251K | 0.1% | 830 SH | |
| COCA COLA | COM | $598K | 0.2% | 8,350 SH | |
| COSTCO WHOLESALE | COM | $515K | 0.2% | 544 SH | |
| DANAHER CORP | COM | $7.5M | 2.3% | 36,583 SH | |
| DEERE & CO | COM | $322K | 0.1% | 685 SH | |
| DEERE & CO | COM | $1.8M | 0.5% | 3,740 SH | |
| DEERE & CO | COM | $1.0M | 0.3% | 2,175 SH | |
| DEERE & CO | COM | $26K | 0.0% | 55 SH | |
| DEERE & CO | COM | $23K | 0.0% | 50 SH | |
| DOMINION RES INC | COM | $457K | 0.1% | 8,157 SH | |
| ELI LILLY & CO | COM | $140K | 0.0% | 170 SH | |
| ELI LILLY & CO | COM | $92K | 0.0% | 111 SH | |
| ELI LILLY & CO | COM | $650K | 0.2% | 787 SH | |
| ELI LILLY & CO | COM | $394K | 0.1% | 477 SH | |
| ELI LILLY & CO | COM | $45K | 0.0% | 55 SH | |
| ELI LILLY & CO | COM | $21K | 0.0% | 25 SH | |
| EXXON MOBIL | COM | $2.6M | 0.8% | 21,782 SH | |
| FIDELITY NATL INFO SVCS | COM | $202K | 0.1% | 2,700 SH | |
| FISERV | COM | $15.8M | 4.9% | 71,452 SH | |
| GABELLI UTILITES FUND CLASS A | Equity Mutual Fu | $731K | 0.2% | 138,714 SH | |
| GENERAL ELECTRIC | COM | $263K | 0.1% | 1,315 SH | |
| GENERAL MILLS | COM | $255K | 0.1% | 4,260 SH | |
| GOLDMAN SACHS GROUP | COM | $530K | 0.2% | 970 SH | |
| HOME DEPOT | COM | $10.0M | 3.1% | 27,226 SH | |
| INTEL | COM | $448K | 0.1% | 19,740 SH | |
| ISHARES S&P 500 | COM | $421K | 0.1% | 750 SH | |
| JOHNSON AND JOHNSON | COM | $11.7M | 3.6% | 70,443 SH | |
| JPMORGAN CHASE | COM | $2.6M | 0.8% | 10,540 SH | |
| MASTERCARD | COM | $15.0M | 4.7% | 27,448 SH | |
| MCCORMICK & CO | COM | $896K | 0.3% | 10,890 SH | |
| MCCORMICK & CO | COM | $454K | 0.1% | 5,515 SH | |
| MCCORMICK & CO | COM | $1.9M | 0.6% | 23,000 SH | |
| MCCORMICK & CO | COM | $1.0M | 0.3% | 12,535 SH | |
| MCCORMICK & CO | COM | $170K | 0.1% | 2,070 SH | |
| MCCORMICK & CO | COM | $5K | 0.0% | 60 SH | |
| MCCORMICK & CO | COM | $41K | 0.0% | 500 SH | |
| MERCK | COM | $786K | 0.2% | 8,754 SH | |
| MICROSOFT | COM | $13.1M | 4.1% | 35,000 SH | |
| NESTLE SA ADR | COM | $2.2M | 0.7% | 21,908 SH | |
| NEXTERA ENERGY | COM | $204K | 0.1% | 2,875 SH | |
| NOVO NORDISK A S ADR | COM | $1.2M | 0.4% | 17,175 SH | |
| NOVOZYMES A S DKK 2.0 | COM | $204K | 0.1% | 3,525 SH | |
| NVIDIA CORP | COM | $10.4M | 3.3% | 96,330 SH | |
| PAYCHEX | COM | $336K | 0.1% | 2,175 SH | |
| PEPSICO | COM | $2.3M | 0.7% | 15,598 SH | |
| PROCTER & GAMBLE | COM | $1.9M | 0.6% | 11,412 SH | |
| PROCTER & GAMBLE | COM | $869K | 0.3% | 5,099 SH | |
| PROCTER & GAMBLE | COM | $4.0M | 1.3% | 23,761 SH | |
| PROCTER & GAMBLE | COM | $2.9M | 0.9% | 16,909 SH | |
| PROCTER & GAMBLE | COM | $412K | 0.1% | 2,415 SH | |
| PROCTER & GAMBLE | COM | $11K | 0.0% | 65 SH | |
| PROCTER & GAMBLE | COM | $85K | 0.0% | 500 SH | |
| ROCKWELL AUTOMATION | COM | $7.6M | 2.4% | 29,371 SH | |
| RTX CORPORATION | COM | $10.8M | 3.4% | 81,803 SH | |
| SALESFORCE.COM | COM | $2.1M | 0.6% | 7,642 SH | |
| SCHNEIDER ELEC SA ADR | COM | $6.4M | 2.0% | 139,034 SH | |
| SPDR S&P 500 ETF | COM | $671K | 0.2% | 1,200 SH | |
| SPDR S&P 500 ETF | COM | $196K | 0.1% | 350 SH | |
| STATE STREET | COM | $260K | 0.1% | 2,900 SH | |
| STRYKER CORP | COM | $687K | 0.2% | 1,845 SH | |
| TJX COS | COM | $9.2M | 2.9% | 75,244 SH | |
| UBER TECHNOLOGIES INC | COM | $756K | 0.2% | 10,380 SH | |
| UNION PACIFIC | COM | $972K | 0.3% | 4,115 SH | |
| UNITEDHEALTH GROUP | COM | $7.7M | 2.4% | 14,748 SH | |
| VANGUARD 500 INDEX FD ADMIRAL | Equity Mutual Fu | $207K | 0.1% | 400 SH | |
| VERIZON COMMUNICATIONS | COM | $303K | 0.1% | 6,682 SH | |
| VERTEX PHARMACEUTICALS | COM | $5.8M | 1.8% | 11,966 SH | |
| VISA | COM | $365K | 0.1% | 1,042 SH | |
| WAL-MART STORES | COM | $1.2M | 0.4% | 13,315 SH | |
| XYLEM INC | COM | $5.9M | 1.8% | 49,072 SH | |