Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| HENRY JACK & ASSOC INC COM(JKHY) | 0 | 22,693 | +22,693 | 0 | 3,978 | 1.27% | +3,978 |
| ARISTA NETWORKS INC COM SHS(ANET) | 0 | 35,145 | +35,145 | 0 | 3,885 | 1.24% | +3,885 |
| ASML HOLDING N V N Y REGISTRY SHS N Y REGISTRY SHS | 99 | 5,493 | +5,394 | 82 | 3,807 | 1.21% | +3,725 |
| VEEVA SYS INC CL A COM(VEEV) | 0 | 16,587 | +16,587 | 0 | 3,487 | 1.11% | +3,487 |
| LULULEMON ATHLETICA INC COM(LULU) | 36 | 7,703 | +7,667 | 10 | 2,946 | 0.94% | +2,936 |
| BROADCOM INC COM(AVGO) | 42,606 | 43,678 | +1,072 | 7,350 | 10,126 | 3.22% | +2,777 |
| APPLE INC COM(AAPL) | 104,448 | 105,124 | +676 | 24,336 | 26,325 | 8.37% | +1,989 |
| NETFLIX INC COM(NFLX) | 7 | 1,833 | +1,826 | 5 | 1,634 | 0.52% | +1,629 |
| SALESFORCE INC COM(CRM) | 23,263 | 23,201 | -62 | 6,367 | 7,757 | 2.47% | +1,390 |
| VITAL FARMS INC COM(VITL) | 30,224 | 57,957 | +27,733 | 1,060 | 2,184 | 0.69% | +1,124 |
| SERVICENOW INC COM(NOW) | 3,507 | 3,921 | +414 | 3,137 | 4,157 | 1.32% | +1,020 |
| NVIDIA CORPORATION COM(NVDA) | 77,694 | 77,751 | +57 | 9,435 | 10,441 | 3.32% | +1,006 |
| SPROUTS FMRS MKT INC COM(SFM) | 95,447 | 89,188 | -6,259 | 10,538 | 11,333 | 3.60% | +795 |
| CISCO SYS INC COM(CSCO) | 122,670 | 121,591 | -1,079 | 6,529 | 7,198 | 2.29% | +670 |
| ROSS STORES INC COM(ROST) | 23,202 | 26,497 | +3,295 | 3,492 | 4,008 | 1.27% | +516 |
| QUEST DIAGNOSTICS INC COM(DGX) | 22,445 | 26,428 | +3,983 | 3,485 | 3,987 | 1.27% | +502 |
| FERGUSON ENTERPRISES INC COMMON STOCK NEW(FERG) | 20,425 | 25,959 | +5,534 | 4,056 | 4,506 | 1.43% | +450 |
| CHIPOTLE MEXICAN GRILL INC COM(CMG) | 59,476 | 62,482 | +3,006 | 3,427 | 3,768 | 1.20% | +341 |
| AUTOMATIC DATA PROCESSING INC COM | 20,602 | 20,547 | -55 | 5,701 | 6,015 | 1.91% | +314 |
| COSTCO WHSL CORP NEW COM(COST) | 456 | 705 | +249 | 404 | 646 | 0.21% | +242 |
| ALPHABET CLASS A(GOOG) | 9,773 | 9,653 | -120 | 1,621 | 1,827 | 0.58% | +206 |
| ALPHABET INC CAP STK CL C(GOOG) | 5,639 | 5,834 | +195 | 943 | 1,111 | 0.35% | +168 |
| HOLOGIC INC COM | 38,380 | 45,646 | +7,266 | 3,126 | 3,291 | 1.05% | +164 |
| MCCORMICK & CO INC COM NON VTG(MKC) | 68,315 | 75,532 | +7,217 | 5,622 | 5,759 | 1.83% | +136 |
| CURTISS WRIGHT CORP COM(CW) | 0 | 350 | +350 | 0 | 124 | 0.04% | +124 |
| WABTEC COM(WAB) | 10,816 | 11,016 | +200 | 1,966 | 2,089 | 0.66% | +122 |
| INTERNATIONAL BUSINESS MACHS COM(IBM) | 20,936 | 21,563 | +627 | 4,629 | 4,740 | 1.51% | +112 |
| JPMORGAN CHASE & CO. COM(JPM) | 1,718 | 1,954 | +236 | 362 | 468 | 0.15% | +106 |
| AMALGAMATED FINANCIAL CORP COM | 124,119 | 119,365 | -4,754 | 3,894 | 3,995 | 1.27% | +102 |
| TJX COS INC NEW COM(TJX) | 295 | 1,101 | +806 | 35 | 133 | 0.04% | +98 |
| TRIMBLE INC COM(TRMB) | 14,252 | 13,915 | -337 | 885 | 983 | 0.31% | +98 |
| SCHWAB CHARLES CORP COM(SCHW) | 9,873 | 9,873 | 0 | 640 | 731 | 0.23% | +91 |
| CAMDEN NATL CORP COM(CAC) | 106,011 | 104,562 | -1,449 | 4,380 | 4,469 | 1.42% | +89 |
| DISNEY WALT CO COM(DIS) | 5,289 | 5,289 | 0 | 509 | 589 | 0.19% | +80 |
| MICROSOFT CORP COM(MSFT) | 13,120 | 13,570 | +450 | 5,646 | 5,720 | 1.82% | +74 |
| EDWARDS LIFESCIENCES CORP COM | 24 | 1,010 | +986 | 2 | 75 | 0.02% | +73 |
| AMERICAN EXPRESS CO COM(AXP) | 3,135 | 3,095 | -40 | 850 | 919 | 0.29% | +68 |
| OREILLY AUTOMOTIVE INC COM(ORLY) | 554 | 594 | +40 | 638 | 704 | 0.22% | +66 |
| AMAZON COM INC COM(AMZN) | 2,173 | 2,123 | -50 | 405 | 466 | 0.15% | +61 |
| GE VERNOVA INC COM(GEV) | 779 | 779 | 0 | 199 | 256 | 0.08% | +58 |
| FRANKLIN FTSE JAPAN ETF FTSE JAPAN ETF | 0 | 1,750 | +1,750 | 0 | 50 | 0.02% | +50 |
| SUPER MICRO COMPUTER INC COM NEW(SMCI) | 0 | 1,500 | +1,500 | 0 | 46 | 0.01% | +46 |
| KEMPER CORP COM(KMPB) | 0 | 675 | +675 | 0 | 45 | 0.01% | +45 |
| PAYCHEX INC COM(PAYX) | 3,934 | 4,052 | +118 | 528 | 568 | 0.18% | +40 |
| WALMART INC COM(WMT) | 4,101 | 4,101 | 0 | 331 | 371 | 0.12% | +39 |
| MASTERCARD INCORPORATED CL A(MA) | 1,187 | 1,187 | 0 | 586 | 625 | 0.20% | +39 |
| HOME DEPOT INC(HD) | 4,043 | 4,309 | +266 | 1,638 | 1,676 | 0.53% | +38 |
| COGNEX CORP COM(CGNX) | 60 | 1,072 | +1,012 | 2 | 38 | 0.01% | +36 |
| AMPHENOL CORP NEW CL A | 3,620 | 3,888 | +268 | 236 | 270 | 0.09% | +34 |
| VISA INC COM CL A(V) | 679 | 679 | 0 | 187 | 215 | 0.07% | +28 |
| INTUIT COM(INTU) | 3,469 | 3,469 | 0 | 2,154 | 2,180 | 0.69% | +26 |
| COLUMBIA BKG SYS INC COM(COLB) | 35,709 | 35,391 | -318 | 932 | 956 | 0.30% | +24 |
| KADANT INC COM(KAI) | 3,335 | 3,335 | 0 | 1,127 | 1,151 | 0.37% | +23 |
| INVESCO QQQ TRUST SERIES I | 1,000 | 1,000 | 0 | 488 | 511 | 0.16% | +23 |
| EMERSON ELEC CO COM(EMR) | 1,276 | 1,286 | +10 | 140 | 159 | 0.05% | +20 |
| ANSYS INC COM | 642 | 663 | +21 | 205 | 224 | 0.07% | +19 |
| WELLS FARGO CO NEW COM(WFC) | 1,282 | 1,282 | 0 | 72 | 90 | 0.03% | +18 |
| TWILIO INC CL A(TWLO) | 400 | 400 | 0 | 26 | 43 | 0.01% | +17 |
| TESLA INC COM(TSLA) | 128 | 118 | -10 | 33 | 48 | 0.02% | +14 |
| FISERV INC COM(FISV) | 170 | 214 | +44 | 31 | 44 | 0.01% | +13 |
| MCKESSON CORP COM(MCK) | 356 | 332 | -24 | 176 | 189 | 0.06% | +13 |
| MARRIOTT INTL INC NEW CL A(MAR) | 365 | 365 | 0 | 91 | 102 | 0.03% | +11 |
| VANGUARD GROWTH ETF | 404 | 404 | 0 | 155 | 166 | 0.05% | +11 |
| BRISTOL-MYERS SQUIBB CO COM(BMY) | 3,339 | 3,239 | -100 | 173 | 183 | 0.06% | +10 |
| CHUBB LIMITED COM COM | 148 | 191 | +43 | 43 | 53 | 0.02% | +10 |
| ISHARES AGENCY BOND ETF | 548 | 650 | +102 | 60 | 70 | 0.02% | +10 |
| DANAHER CORPORATION COM(DHR) | 735 | 932 | +197 | 204 | 214 | 0.07% | +10 |
| SHOPIFY INC CL A(SHOP) | 364 | 364 | 0 | 29 | 39 | 0.01% | +10 |
| CARMAX INC COM(KMX) | 1,802 | 1,822 | +20 | 139 | 149 | 0.05% | +10 |
| SPOTIFY TECHNOLOGY S A SHS(SPOT) | 110 | 110 | 0 | 41 | 49 | 0.02% | +9 |
| CORNING INC COM(GLW) | 3,300 | 3,300 | 0 | 149 | 157 | 0.05% | +8 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS(TSM) | 316 | 316 | 0 | 55 | 62 | 0.02% | +8 |
| AMERIPRISE FINL INC COM(AMP) | 110 | 110 | 0 | 52 | 59 | 0.02% | +7 |
| TECHNOLOGY SELECT SECTOR SPDR FUND ST STR TECHN ETF | 952 | 952 | 0 | 215 | 221 | 0.07% | +6 |
| PALO ALTO NETWORKS INC COM(PANW) | 267 | 534 | +267 | 91 | 97 | 0.03% | +6 |
| WILLIAMS SONOMA INC COM(WSM) | 192 | 192 | 0 | 30 | 36 | 0.01% | +6 |
| DOORDASH INC CL A(DASH) | 225 | 225 | 0 | 32 | 38 | 0.01% | +6 |
| INARI MED INC COM | 568 | 568 | 0 | 23 | 29 | 0.01% | +6 |
| AT&T INC COM(T) | 7,119 | 7,119 | 0 | 157 | 162 | 0.05% | +5 |
| PAYPAL HLDGS INC COM(PYPL) | 718 | 718 | 0 | 56 | 61 | 0.02% | +5 |
| BANK NEW YORK MELLON CORP COM | 1,052 | 1,052 | 0 | 76 | 81 | 0.03% | +5 |
| LABCORP HOLDINGS INC COM SHS(LH) | 859 | 859 | 0 | 192 | 197 | 0.06% | +5 |
| ACUITY BRANDS INC COM(AYI) | 735 | 710 | -25 | 202 | 207 | 0.07% | +5 |
| HUBBELL INC COM(HUBB) | 8,167 | 8,363 | +196 | 3,498 | 3,503 | 1.11% | +5 |
| TRAVELERS COMPANIES INC COM(TRV) | 671 | 671 | 0 | 157 | 162 | 0.05% | +5 |
| LINCOLN ELEC HLDGS INC COM(LECO) | 17 | 41 | +24 | 3 | 8 | 0.00% | +4 |
| LAM RESEARCH CORP COM NEW(LRCX) | 0 | 60 | +60 | 0 | 4 | 0.00% | +4 |
| IDACORP INC COM(IDA) | 700 | 700 | 0 | 72 | 76 | 0.02% | +4 |
| VANGUARD S&P 500 GROWTH ETF | 207 | 207 | 0 | 71 | 76 | 0.02% | +4 |
| MSCI INC COM(MSCI) | 245 | 245 | 0 | 143 | 147 | 0.05% | +4 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 2,354 | 2,354 | 0 | 374 | 378 | 0.12% | +4 |
| ALASKA AIR GROUP INC COM | 200 | 200 | 0 | 9 | 13 | 0.00% | +4 |
| US BANCORP DEL COM NEW(USB) | 24,548 | 23,548 | -1,000 | 1,123 | 1,126 | 0.36% | +4 |
| PNC FINL SVCS GROUP INC COM(PNC) | 421 | 421 | 0 | 78 | 81 | 0.03% | +3 |
| HORACE MANN EDUCATORS CORP NEW COM(HMN) | 760 | 760 | 0 | 27 | 30 | 0.01% | +3 |
| HEWLETT PACKARD ENTERPRISE CO COM(HPE) | 3,471 | 3,471 | 0 | 71 | 74 | 0.02% | +3 |
| FACTSET RESH SYS INC COM(FDS) | 150 | 150 | 0 | 69 | 72 | 0.02% | +3 |
| COINBASE GLOBAL INC COM CL A(COIN) | 40 | 40 | 0 | 7 | 10 | 0.00% | +3 |
| GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF GLB X MLP ENRG I | 439 | 439 | 0 | 24 | 27 | 0.01% | +3 |
| VANGUARD MID-CAP GROWTH ETF | 254 | 254 | 0 | 62 | 64 | 0.02% | +3 |