Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ADVANCED MICRO DEVICES(AMD) | 0 | 287,851 | +287,851 | 0 | 42,432 | 4.06% | +42,432 |
| MICROSOFT(MSFT) | 0 | 137,309 | +137,309 | 0 | 51,634 | 4.94% | +51,634 |
| SCHNEIDER ELEC SA ADR | 191,705 | 356,553 | +164,848 | 6,324 | 14,320 | 1.37% | +7,995 |
| AMAZON.COM(AMZN) | 219,865 | 229,240 | +9,375 | 27,949 | 34,831 | 3.33% | +6,881 |
| APPLE(AAPL) | 0 | 276,887 | +276,887 | 0 | 53,309 | 5.10% | +53,309 |
| XYLEM INC(XYL) | 0 | 213,702 | +213,702 | 0 | 24,439 | 2.34% | +24,439 |
| FISERV(FISV) | 0 | 284,483 | +284,483 | 0 | 37,791 | 3.61% | +37,791 |
| ABBOTT LABS | 0 | 334,486 | +334,486 | 0 | 36,817 | 3.52% | +36,817 |
| GQG PARTNERS EMERGING MARKETS | 474,306 | 814,123 | +339,817 | 6,920 | 12,920 | 1.24% | +6,000 |
| ANALOG DEVICES(ADI) | 0 | 200,767 | +200,767 | 0 | 39,864 | 3.81% | +39,864 |
| HOME DEPOT(HD) | 94,886 | 98,232 | +3,346 | 28,671 | 34,042 | 3.25% | +5,372 |
| AMG RIVER ROAD SMALL-MID CAP V | 413,930 | 921,643 | +507,713 | 3,829 | 8,958 | 0.86% | +5,130 |
| CANADIAN NATL RAILWAY(CNI) | 0 | 293,484 | +293,484 | 0 | 36,870 | 3.52% | +36,870 |
| RTX CORPORATION(RTX) | 0 | 256,497 | +256,497 | 0 | 21,582 | 2.06% | +21,582 |
| MASTERCARD(MA) | 97,773 | 99,498 | +1,725 | 38,709 | 42,437 | 4.06% | +3,728 |
| ALPHABET INC CL A(GOOG) | 321,344 | 326,269 | +4,925 | 42,051 | 45,577 | 4.36% | +3,525 |
| ROCKWELL AUTOMATION(ROK) | 0 | 105,052 | +105,052 | 0 | 32,617 | 3.12% | +32,617 |
| NIKE INC CLASS B(NKE) | 0 | 157,938 | +157,938 | 0 | 17,147 | 1.64% | +17,147 |
| NVIDIA CORP(NVDA) | 0 | 57,981 | +57,981 | 0 | 28,713 | 2.74% | +28,713 |
| JOHNSON & JOHNSON(JNJ) | 0 | 209,734 | +209,734 | 0 | 32,874 | 3.14% | +32,874 |
| TJX COS(TJX) | 307,707 | 312,427 | +4,720 | 27,349 | 29,309 | 2.80% | +1,960 |
| WASTE MANAGEMENT INC(WM) | 0 | 62,366 | +62,366 | 0 | 11,170 | 1.07% | +11,170 |
| UNITED HEALTH GROUP(UNH) | 46,656 | 47,721 | +1,065 | 23,524 | 25,123 | 2.40% | +1,600 |
| NEXTERA ENERGY(NEE) | 0 | 69,276 | +69,276 | 0 | 4,208 | 0.40% | +4,208 |
| NESTLE SA ADR | 0 | 250,494 | +250,494 | 0 | 29,021 | 2.77% | +29,021 |
| MEDTRONIC(MDT) | 0 | 180,598 | +180,598 | 0 | 14,878 | 1.42% | +14,878 |
| UNION PACIFIC(UNP) | 26,538 | 26,478 | -60 | 5,404 | 6,504 | 0.62% | +1,100 |
| ADOBE SYS(ADBE) | 3,575 | 4,758 | +1,183 | 1,823 | 2,839 | 0.27% | +1,016 |
| LEDYARD FINANCIAL GROUP INC | 0 | 46,110 | +46,110 | 0 | 779 | 0.07% | +779 |
| VERTEX PHARMACEUTICALS(VRTX) | 3,766 | 4,683 | +917 | 1,310 | 1,905 | 0.18% | +596 |
| PROCTER & GAMBLE(PG) | 0 | 210,288 | +210,288 | 0 | 30,816 | 2.95% | +30,816 |
| APTARGROUP | 220,825 | 226,923 | +6,098 | 27,612 | 28,052 | 2.68% | +440 |
| COSTCO WHOLESALE(COST) | 1,339 | 1,668 | +329 | 756 | 1,101 | 0.11% | +345 |
| APTIV PLC(APTV) | 37,207 | 44,698 | +7,491 | 3,668 | 4,010 | 0.38% | +342 |
| JPMORGAN CHASE(JPM) | 9,614 | 10,169 | +555 | 1,394 | 1,730 | 0.17% | +336 |
| NOVO NORDISK A S ADR(NVO) | 9,570 | 11,388 | +1,818 | 870 | 1,178 | 0.11% | +308 |
| AMGEN INC(AMGN) | 0 | 1,062 | +1,062 | 0 | 306 | 0.03% | +306 |
| ASML HOLDING NV N Y REGISTRY SHS | 704 | 943 | +239 | 417 | 710 | 0.07% | +293 |
| BEAM THERAPEUTICS(BEAM) | 0 | 10,755 | +10,755 | 0 | 293 | 0.03% | +293 |
| AMERICAN TOWER(AMT) | 0 | 7,789 | +7,789 | 0 | 1,681 | 0.16% | +1,681 |
| ECOLAB INC(ECL) | 9,041 | 9,000 | -41 | 1,532 | 1,785 | 0.17% | +254 |
| AMPHENOL | 17,411 | 17,189 | -222 | 1,462 | 1,704 | 0.16% | +242 |
| QUALCOMM(QCOM) | 0 | 1,629 | +1,629 | 0 | 236 | 0.02% | +236 |
| UNIVERSAL HEALTH SERVICES CL B(UHS) | 0 | 1,500 | +1,500 | 0 | 229 | 0.02% | +229 |
| ACCENTURE PLC SHS SHS CLASS A | 0 | 620 | +620 | 0 | 218 | 0.02% | +218 |
| INTUITIVE SURGICAL | 0 | 644 | +644 | 0 | 217 | 0.02% | +217 |
| VISA(V) | 2,586 | 3,115 | +529 | 595 | 811 | 0.08% | +216 |
| VANGUARD FTSE DEVELOPED MARKET | 0 | 4,500 | +4,500 | 0 | 216 | 0.02% | +216 |
| BROADCOM INC(AVGO) | 0 | 190 | +190 | 0 | 212 | 0.02% | +212 |
| INTEL(INTC) | 11,259 | 12,168 | +909 | 400 | 611 | 0.06% | +211 |
| MODERNA INC(MRNA) | 3,785 | 6,030 | +2,245 | 391 | 600 | 0.06% | +209 |
| IDEXX CORP(IDXX) | 1,959 | 1,884 | -75 | 857 | 1,046 | 0.10% | +189 |
| PEPSICO(PEP) | 12,109 | 13,087 | +978 | 2,052 | 2,223 | 0.21% | +171 |
| NETAPP(NTAP) | 0 | 50,250 | +50,250 | 0 | 4,430 | 0.42% | +4,430 |
| ALPHABET INC CL C(GOOG) | 7,505 | 8,125 | +620 | 990 | 1,145 | 0.11% | +156 |
| THERMO FISHER SCIENTIFIC(TMO) | 6,011 | 6,001 | -10 | 3,043 | 3,185 | 0.30% | +143 |
| DANAHER CORP(DHR) | 139,210 | 149,855 | +10,645 | 34,538 | 34,668 | 3.31% | +130 |
| PINTEREST INC(PINS) | 10,244 | 10,244 | 0 | 277 | 379 | 0.04% | +103 |
| REPLIGEN CORP(RGEN) | 4,500 | 4,500 | 0 | 716 | 809 | 0.08% | +94 |
| NOVOZYMES A S DKK 2.0 | 5,838 | 5,921 | +83 | 235 | 325 | 0.03% | +90 |
| SALESFORCE.COM(CRM) | 1,555 | 1,535 | -20 | 315 | 404 | 0.04% | +89 |
| T ROWE PRICE DIVIDEND GROWTH | 12,510 | 12,807 | +297 | 819 | 907 | 0.09% | +88 |
| SPDR S&P 500 ETF(SPY) | 1,392 | 1,419 | +27 | 595 | 674 | 0.06% | +79 |
| VEEVA SYSTEMS INC(VEEV) | 1,606 | 2,106 | +500 | 327 | 405 | 0.04% | +79 |
| FPA CRESCENT FUND | 41,593 | 41,593 | 0 | 1,534 | 1,607 | 0.15% | +72 |
| VANGUARD DIVIDEND GROWTH | 19,802 | 19,811 | +9 | 678 | 737 | 0.07% | +60 |
| MONDELEZ INTERNATIONAL INC(MDLZ) | 7,550 | 8,048 | +498 | 524 | 583 | 0.06% | +59 |
| GENERAL MILLS(GIS) | 7,454 | 8,147 | +693 | 477 | 531 | 0.05% | +54 |
| ROYAL BANK CANADA(RY) | 4,135 | 4,095 | -40 | 362 | 414 | 0.04% | +53 |
| DARDEN RESTAURANTS(DRI) | 2,395 | 2,395 | 0 | 343 | 393 | 0.04% | +50 |
| NEUBERGER BERMAN ALTERN LONG S | 66,800 | 66,800 | 0 | 1,118 | 1,165 | 0.11% | +47 |
| VANGUARD INTERNATIONAL GROWTH | 5,000 | 5,000 | 0 | 466 | 509 | 0.05% | +43 |
| CANADIAN PACIFIC RAILWAY LTD(CP) | 11,658 | 11,493 | -165 | 870 | 912 | 0.09% | +42 |
| ABBVIE(ABBV) | 29,233 | 28,376 | -857 | 4,357 | 4,397 | 0.42% | +40 |
| CHUBB LIMITED COM | 2,230 | 2,220 | -10 | 464 | 502 | 0.05% | +37 |
| META PLATFORMS INC(META) | 710 | 700 | -10 | 213 | 248 | 0.02% | +35 |
| ISHARES EDGE MSCI USA QUALITY MSCI USA QLT FCT | 1,910 | 1,910 | 0 | 252 | 281 | 0.03% | +29 |
| VANGUARD VALUE ETF | 2,500 | 2,500 | 0 | 345 | 374 | 0.04% | +29 |
| ISHARES S&P 500 | 675 | 665 | -10 | 290 | 317 | 0.03% | +28 |
| DEERE & CO(DE) | 1,018 | 1,018 | 0 | 384 | 407 | 0.04% | +23 |
| BANK OF NOVA SCOTIA | 6,175 | 6,175 | 0 | 282 | 301 | 0.03% | +19 |
| PRIMECAP ODYSSEY AGGRESSIVE GR | 10,000 | 10,000 | 0 | 411 | 429 | 0.04% | +18 |
| COCA COLA(KO) | 9,554 | 9,354 | -200 | 535 | 551 | 0.05% | +16 |
| TORONTO DOMINION BANK(TD) | 7,601 | 7,277 | -324 | 458 | 470 | 0.04% | +12 |
| VERIZON COMMUNICATIONS(VZ) | 7,216 | 6,503 | -713 | 234 | 245 | 0.02% | +11 |
| PHILIP MORRIS(PM) | 5,987 | 5,983 | -4 | 554 | 563 | 0.05% | +9 |
| NESTLE SA | 2,000 | 2,000 | 0 | 227 | 232 | 0.02% | +5 |
| AUTO ZONE(AZO) | 100 | 100 | 0 | 254 | 259 | 0.02% | +5 |
| FRAC FIRST HORIZON NATL CORP | 187,721 | 187,721 | 0 | 0 | 0 | 0.00% | 0 |
| AFLAC INC(AFL) | 2,700 | 2,500 | -200 | 207 | 206 | 0.02% | -1 |
| ORACLE(ORCL) | 2,586 | 2,586 | 0 | 274 | 273 | 0.03% | -1 |
| ROCHE HLDG LTD ADR | 0 | 9,636 | +9,636 | 0 | 349 | 0.03% | +349 |
| TESLA MOTORS(TSLA) | 1,515 | 1,515 | 0 | 379 | 376 | 0.04% | -3 |
| DIGITAL REALTY(DLR) | 0 | 1,750 | +1,750 | 0 | 236 | 0.02% | +236 |
| METTLER TOLEDO(MTD) | 635 | 574 | -61 | 704 | 696 | 0.07% | -7 |
| ALTRIA GROUP(MO) | 6,065 | 6,065 | 0 | 255 | 245 | 0.02% | -10 |
| DONALDSON INC(DCI) | 5,000 | 4,400 | -600 | 298 | 288 | 0.03% | -11 |
| CISCO SYS INC(CSCO) | 8,220 | 8,373 | +153 | 442 | 423 | 0.04% | -19 |
| VANGUARD DIVIDEND APPRECIATION | 1,847 | 1,544 | -303 | 287 | 263 | 0.03% | -24 |
| AON PLC(AON) | 850 | 850 | 0 | 276 | 247 | 0.02% | -28 |