Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SALESFORCE INC(CRM) | 17,818 | 17,175 | -643 | 3,613 | 4,519 | 3.37% | +906 |
| SCHWAB CHARLES CORP(SCHW) | 60,805 | 59,171 | -1,634 | 3,338 | 4,071 | 3.03% | +733 |
| PROCTER AND GAMBLE CO(PG) | 28,512 | 31,662 | +3,150 | 4,159 | 4,640 | 3.46% | +481 |
| ABBOTT LABS | 41,801 | 41,032 | -769 | 4,048 | 4,516 | 3.36% | +468 |
| GORMAN RUPP CO(GRC) | 170,715 | 170,715 | 0 | 5,617 | 6,066 | 4.52% | +449 |
| XYLEM INC(XYL) | 15,071 | 14,676 | -395 | 1,372 | 1,678 | 1.25% | +306 |
| AIR PRODS & CHEMS INC | 21,142 | 22,865 | +1,723 | 5,992 | 6,260 | 4.66% | +269 |
| TRI CONTL CORP(TY) | 0 | 7,973 | +7,973 | 0 | 230 | 0.17% | +230 |
| ISHARES GOLD TR(IAU) | 0 | 5,414 | +5,414 | 0 | 211 | 0.16% | +211 |
| INTEL CORP(INTC) | 12,369 | 12,369 | 0 | 440 | 622 | 0.46% | +182 |
| APPLE INC(AAPL) | 7,854 | 7,794 | -60 | 1,345 | 1,501 | 1.12% | +156 |
| ISHARES TR | 3,251 | 3,231 | -20 | 1,396 | 1,543 | 1.15% | +147 |
| ALCON AG(ALC) | 72,618 | 73,269 | +651 | 5,596 | 5,724 | 4.26% | +128 |
| VISA INC(V) | 4,183 | 4,183 | 0 | 962 | 1,089 | 0.81% | +127 |
| AMAZON COM INC(AMZN) | 4,986 | 4,986 | 0 | 634 | 758 | 0.56% | +124 |
| MICROSOFT CORP(MSFT) | 9,849 | 8,539 | -1,310 | 3,110 | 3,211 | 2.39% | +101 |
| META PLATFORMS INC(META) | 1,830 | 1,830 | 0 | 549 | 648 | 0.48% | +98 |
| T-MOBILE US INC(TMUS) | 8,674 | 8,127 | -547 | 1,215 | 1,303 | 0.97% | +88 |
| ISHARES TR | 7,658 | 7,675 | +17 | 689 | 771 | 0.57% | +82 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 1,728 | 1,960 | +232 | 242 | 321 | 0.24% | +78 |
| UNION PAC CORP(UNP) | 1,829 | 1,829 | 0 | 372 | 449 | 0.33% | +77 |
| PROGRESSIVE CORP(PGR) | 3,429 | 3,429 | 0 | 478 | 546 | 0.41% | +69 |
| FISERV INC(FISV) | 6,522 | 5,985 | -537 | 737 | 795 | 0.59% | +58 |
| GENERAL ELECTRIC CO(GE) | 3,355 | 3,355 | 0 | 371 | 428 | 0.32% | +57 |
| MASTERCARD INCORPORATED(MA) | 1,605 | 1,605 | 0 | 635 | 685 | 0.51% | +49 |
| BOOKING HOLDINGS INC(BKNG) | 100 | 100 | 0 | 308 | 355 | 0.26% | +46 |
| BERKSHIRE HATHAWAY INC DEL | 6,775 | 6,775 | 0 | 2,373 | 2,416 | 1.80% | +43 |
| VERIZON COMMUNICATIONS INC(VZ) | 6,849 | 6,999 | +150 | 222 | 264 | 0.20% | +42 |
| AVANGRID INC | 41,174 | 39,560 | -1,614 | 1,242 | 1,282 | 0.96% | +40 |
| DISNEY WALT CO(DIS) | 3,680 | 3,680 | 0 | 298 | 332 | 0.25% | +34 |
| LINDSAY CORP(LNN) | 8,033 | 7,582 | -451 | 945 | 979 | 0.73% | +34 |
| EMCOR GROUP INC(EME) | 12,231 | 12,091 | -140 | 2,573 | 2,605 | 1.94% | +31 |
| MSC INDL DIRECT INC(MSM) | 34,103 | 33,292 | -811 | 3,347 | 3,371 | 2.51% | +24 |
| MERCK & CO INC(MRK) | 3,739 | 3,739 | 0 | 385 | 408 | 0.30% | +23 |
| WALGREENS BOOTS ALLIANCE INC | 10,141 | 9,441 | -700 | 226 | 247 | 0.18% | +21 |
| METTLER TOLEDO INTERNATIONAL(MTD) | 195 | 195 | 0 | 216 | 237 | 0.18% | +20 |
| COCA COLA CO(KO) | 6,661 | 6,661 | 0 | 373 | 393 | 0.29% | +20 |
| ALPHABET INC(GOOG) | 55,967 | 52,481 | -3,486 | 7,379 | 7,396 | 5.51% | +17 |
| GENERAL MLS INC(GIS) | 5,359 | 5,489 | +130 | 343 | 358 | 0.27% | +15 |
| ISHARES TR | 3,635 | 3,635 | 0 | 377 | 391 | 0.29% | +14 |
| PAYPAL HLDGS INC(PYPL) | 11,270 | 10,790 | -480 | 659 | 663 | 0.49% | +4 |
| PEPSICO INC(PEP) | 4,625 | 4,625 | 0 | 784 | 786 | 0.59% | +2 |
| REVVITY INC(RVTY) | 2,013 | 2,013 | 0 | 223 | 220 | 0.16% | -3 |
| REGENXBIO INC | 11,240 | 10,107 | -1,133 | 185 | 181 | 0.14% | -4 |
| AT&T INC(T) | 18,112 | 15,814 | -2,298 | 272 | 265 | 0.20% | -7 |
| GENUINE PARTS CO(GPC) | 5,000 | 5,000 | 0 | 722 | 693 | 0.52% | -29 |
| AUTOMATIC DATA PROCESSING IN | 4,125 | 4,125 | 0 | 992 | 961 | 0.72% | -31 |
| ALLOT LTD | 14,871 | 0 | -14,871 | 32 | 0 | — | -32 |
| JOHNSON OUTDOORS INC | 9,663 | 9,095 | -568 | 528 | 486 | 0.36% | -43 |
| JPMORGAN CHASE & CO(JPM) | 1,869 | 1,269 | -600 | 271 | 216 | 0.16% | -55 |
| ABBVIE INC(ABBV) | 5,675 | 5,052 | -623 | 846 | 783 | 0.58% | -63 |
| ALBERTSONS COS INC | 39,603 | 36,318 | -3,285 | 901 | 835 | 0.62% | -66 |
| PFIZER INC(PFE) | 17,823 | 17,323 | -500 | 591 | 499 | 0.37% | -92 |
| WELLS FARGO CO NEW(WFC) | 9,519 | 4,560 | -4,959 | 389 | 224 | 0.17% | -165 |
| ON HLDG AG(ONON) | 145,951 | 143,958 | -1,993 | 4,060 | 3,883 | 2.89% | -178 |
| DANAHER CORPORATION(DHR) | 8,606 | 8,442 | -164 | 2,135 | 1,953 | 1.45% | -182 |
| NOVARTIS AG(NVS) | 52,032 | 50,556 | -1,476 | 5,300 | 5,105 | 3.80% | -195 |
| UNILEVER PLC(UL) | 62,079 | 59,124 | -2,955 | 3,067 | 2,866 | 2.14% | -200 |
| ADVANCED DRAIN SYS INC DEL(WMS) | 11,285 | 7,325 | -3,960 | 1,285 | 1,030 | 0.77% | -254 |
| EXXON MOBIL CORP | 13,497 | 12,513 | -984 | 1,587 | 1,251 | 0.93% | -336 |
| BECTON DICKINSON & CO(BDX) | 22,106 | 21,666 | -440 | 5,715 | 5,283 | 3.94% | -432 |
| HERSHEY CO(HSY) | 30,201 | 29,597 | -604 | 6,043 | 5,518 | 4.11% | -525 |
| CISCO SYS INC(CSCO) | 143,344 | 140,332 | -3,012 | 7,706 | 7,090 | 5.28% | -617 |
| JOHNSON & JOHNSON(JNJ) | 53,682 | 48,915 | -4,767 | 8,361 | 7,667 | 5.71% | -694 |
| AGILENT TECHNOLOGIES INC(A) | 43,016 | 29,384 | -13,632 | 4,810 | 4,085 | 3.04% | -725 |
| REGENERON PHARMACEUTICALS(REGN) | 5,435 | 3,656 | -1,779 | 4,473 | 3,211 | 2.39% | -1,262 |
| TENNANT CO(TNC) | 83,628 | 52,453 | -31,175 | 6,201 | 4,862 | 3.62% | -1,339 |