Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| APPLE(AAPL) | 140,962 | 141,097 | +135 | 24,172 | 29,718 | 9.29% | +5,546 |
| NVIDIA CORP(NVDA) | 11,470 | 109,060 | +97,590 | 10,364 | 13,473 | 4.21% | +3,109 |
| ALPHABET INC CL A(GOOG) | 95,348 | 93,413 | -1,935 | 14,391 | 17,015 | 5.32% | +2,624 |
| VERTEX PHARMACEUTICALS(VRTX) | 573 | 4,559 | +3,986 | 240 | 2,137 | 0.67% | +1,897 |
| CARRIER GLOBAL(CARR) | 25,575 | 49,785 | +24,210 | 1,487 | 3,140 | 0.98% | +1,654 |
| SCHNEIDER ELEC SA ADR | 89,860 | 111,640 | +21,780 | 4,071 | 5,374 | 1.68% | +1,304 |
| BALL CORP | 20,640 | 43,395 | +22,755 | 1,390 | 2,605 | 0.81% | +1,214 |
| ANALOG DEVICES(ADI) | 54,328 | 51,871 | -2,457 | 10,746 | 11,840 | 3.70% | +1,095 |
| AMAZON.COM(AMZN) | 62,155 | 63,210 | +1,055 | 11,212 | 12,215 | 3.82% | +1,004 |
| MCCORMICK & CO(MKC) | 0 | 12,760 | +12,760 | 0 | 905 | 0.28% | +905 |
| MICROSOFT(MSFT) | 35,847 | 35,568 | -279 | 15,082 | 15,897 | 4.97% | +816 |
| TJX COS(TJX) | 74,928 | 75,383 | +455 | 7,599 | 8,300 | 2.59% | +700 |
| UNITED HEALTH GROUP(UNH) | 13,916 | 14,693 | +777 | 6,884 | 7,483 | 2.34% | +598 |
| XYLEM INC(XYL) | 49,395 | 49,930 | +535 | 6,384 | 6,772 | 2.12% | +388 |
| RTX CORPORATION(RTX) | 86,136 | 86,921 | +785 | 8,401 | 8,726 | 2.73% | +325 |
| CHEVRON(CVX) | 33,058 | 34,663 | +1,605 | 5,215 | 5,422 | 1.69% | +207 |
| COSTCO WHOLESALE(COST) | 0 | 241 | +241 | 0 | 205 | 0.06% | +205 |
| VANGUARD 500 INDEX FD ADMIRAL | 0 | 400 | +400 | 0 | 201 | 0.06% | +201 |
| DANAHER CORP(DHR) | 35,657 | 36,094 | +437 | 8,904 | 9,018 | 2.82% | +114 |
| ALPHABET INC CL C(GOOG) | 3,600 | 3,550 | -50 | 548 | 651 | 0.20% | +103 |
| APTIV PLC(APTV) | 13,475 | 16,300 | +2,825 | 1,073 | 1,148 | 0.36% | +75 |
| WAL-MART STORES(WMT) | 15,780 | 15,065 | -715 | 949 | 1,020 | 0.32% | +71 |
| PROCTER & GAMBLE(PG) | 61,634 | 60,986 | -648 | 10,000 | 10,058 | 3.14% | +58 |
| BANK OF AMERICA | 30,565 | 30,440 | -125 | 1,159 | 1,211 | 0.38% | +52 |
| NOVO NORDISK A S ADR(NVO) | 3,070 | 2,950 | -120 | 394 | 421 | 0.13% | +27 |
| GOLDMAN SACHS GROUP(GS) | 670 | 670 | 0 | 280 | 303 | 0.09% | +23 |
| JPMORGAN CHASE(JPM) | 11,222 | 11,222 | 0 | 2,248 | 2,270 | 0.71% | +22 |
| ISHARES S&P 500 | 850 | 850 | 0 | 447 | 465 | 0.15% | +18 |
| AIR PRODUCTS & CHEM | 1,100 | 1,100 | 0 | 266 | 284 | 0.09% | +17 |
| COCA COLA(KO) | 9,580 | 9,480 | -100 | 586 | 603 | 0.19% | +17 |
| FIDELITY NATL INFO SVCS(FIS) | 3,100 | 3,100 | 0 | 230 | 234 | 0.07% | +4 |
| DOMINION RES INC(D) | 9,439 | 9,439 | 0 | 464 | 463 | 0.14% | -2 |
| VERIZON COMMUNICATIONS(VZ) | 6,400 | 6,400 | 0 | 269 | 264 | 0.08% | -5 |
| PAYCHEX(PAYX) | 2,175 | 2,175 | 0 | 267 | 258 | 0.08% | -9 |
| CHUBB LIMITED COM | 1,066 | 1,036 | -30 | 276 | 264 | 0.08% | -12 |
| GABELLI UTILITES FUND CLASS A | 138,714 | 138,714 | 0 | 753 | 739 | 0.23% | -14 |
| NOVOZYMES A S DKK 2.0 | 7,750 | 7,175 | -575 | 453 | 438 | 0.14% | -15 |
| VISA(V) | 1,016 | 1,016 | 0 | 284 | 267 | 0.08% | -17 |
| SPDR S&P 500 ETF(SPY) | 1,650 | 1,550 | -100 | 863 | 844 | 0.26% | -20 |
| BROADRIDGE FINANCIAL SOLUTIONS(BR) | 3,050 | 3,050 | 0 | 625 | 601 | 0.19% | -24 |
| 3M(MMM) | 6,200 | 6,200 | 0 | 658 | 634 | 0.20% | -24 |
| EXXON MOBIL | 21,832 | 21,832 | 0 | 2,538 | 2,513 | 0.79% | -24 |
| STRYKER CORP(SYK) | 1,802 | 1,802 | 0 | 645 | 613 | 0.19% | -32 |
| GENERAL MILLS(GIS) | 6,050 | 6,050 | 0 | 423 | 383 | 0.12% | -41 |
| GENERAL ELECTRIC(GE) | 2,527 | 2,527 | 0 | 444 | 402 | 0.13% | -42 |
| FASTENAL CO(FAST) | 3,230 | 3,230 | 0 | 249 | 203 | 0.06% | -46 |
| STATE STREET(STT) | 3,550 | 2,950 | -600 | 274 | 218 | 0.07% | -56 |
| BERKSHIRE HATHAWAY CL B | 4,267 | 4,267 | 0 | 1,794 | 1,736 | 0.54% | -59 |
| BRISTOL-MYERS SQUIBB(BMY) | 5,200 | 5,150 | -50 | 282 | 214 | 0.07% | -68 |
| BOEING(BA) | 6,555 | 6,555 | 0 | 1,265 | 1,193 | 0.37% | -72 |
| BECTON DICKINSON(BDX) | 4,627 | 4,572 | -55 | 1,145 | 1,069 | 0.33% | -76 |
| MERCK(MRK) | 9,104 | 9,004 | -100 | 1,201 | 1,115 | 0.35% | -87 |
| UNION PACIFIC(UNP) | 4,720 | 4,670 | -50 | 1,161 | 1,057 | 0.33% | -104 |
| APTARGROUP | 64,878 | 65,263 | +385 | 9,335 | 9,190 | 2.87% | -146 |
| ABBVIE(ABBV) | 13,326 | 13,216 | -110 | 2,427 | 2,267 | 0.71% | -160 |
| LOCKHEED MARTIN CORP(LMT) | 443 | 0 | -443 | 202 | 0 | — | -202 |
| EMERSON ELECTRIC(EMR) | 1,780 | 0 | -1,780 | 202 | 0 | — | -202 |
| AON PLC(AON) | 625 | 0 | -625 | 209 | 0 | — | -209 |
| DEERE & CO(DE) | 6,770 | 6,770 | 0 | 2,781 | 2,529 | 0.79% | -251 |
| PEPSICO(PEP) | 27,152 | 27,269 | +117 | 4,752 | 4,497 | 1.41% | -254 |
| MEDTRONIC(MDT) | 19,830 | 17,415 | -2,415 | 1,728 | 1,371 | 0.43% | -357 |
| ROCKWELL AUTOMATION(ROK) | 29,161 | 29,369 | +208 | 8,495 | 8,085 | 2.53% | -411 |
| INTEL(INTC) | 28,780 | 24,780 | -4,000 | 1,271 | 767 | 0.24% | -504 |
| NESTLE SA ADR | 72,174 | 68,856 | -3,318 | 7,665 | 7,054 | 2.20% | -611 |
| NOVARTIS AG ADR(NVS) | 12,409 | 5,254 | -7,155 | 1,200 | 559 | 0.17% | -641 |
| ABBOTT LABS | 91,559 | 92,559 | +1,000 | 10,407 | 9,618 | 3.01% | -789 |
| AUTOMATIC DATA PROCESSING | 58,516 | 57,820 | -696 | 14,614 | 13,801 | 4.31% | -813 |
| JOHNSON & JOHNSON(JNJ) | 74,631 | 74,979 | +348 | 11,806 | 10,959 | 3.42% | -847 |
| HOME DEPOT(HD) | 27,281 | 27,529 | +248 | 10,465 | 9,477 | 2.96% | -988 |
| CVS HEALTH(CVS) | 17,194 | 6,465 | -10,729 | 1,371 | 382 | 0.12% | -990 |
| FISERV(FISV) | 82,245 | 80,379 | -1,866 | 13,144 | 11,980 | 3.74% | -1,165 |
| CANADIAN NATL RAILWAY(CNI) | 78,578 | 77,108 | -1,470 | 10,350 | 9,109 | 2.85% | -1,241 |
| MASTERCARD(MA) | 29,228 | 29,041 | -187 | 14,075 | 12,812 | 4.00% | -1,264 |
| ADVANCED MICRO DEVICES(AMD) | 69,737 | 67,689 | -2,048 | 12,587 | 10,980 | 3.43% | -1,607 |
| NIKE INC CLASS B(NKE) | 34,077 | 0 | -34,077 | 3,203 | 0 | — | -3,203 |