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 | 0 | 5,493 | +5,493 | 0 | 3,807 | 1.21% | +3,807 |
| VEEVA SYS INC CL A COM(VEEV) | 0 | 16,587 | +16,587 | 0 | 3,487 | 1.11% | +3,487 |
| LULULEMON ATHLETICA INC COM(LULU) | 0 | 7,703 | +7,703 | 0 | 2,946 | 0.94% | +2,946 |
| 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) | 0 | 1,833 | +1,833 | 0 | 1,634 | 0.52% | +1,634 |
| SALESFORCE INC COM(CRM) | 23,263 | 23,201 | -62 | 6,367 | 7,757 | 2.47% | +1,390 |
| VITAL FARMS INC COM | 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) | 0 | 705 | +705 | 0 | 646 | 0.21% | +646 |
| ALPHABET CLASS A(GOOG) | 0 | 9,653 | +9,653 | 0 | 1,827 | 0.58% | +1,827 |
| ALPHABET INC CAP STK CL C(GOOG) | 0 | 5,834 | +5,834 | 0 | 1,111 | 0.35% | +1,111 |
| 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) | 0 | 1,954 | +1,954 | 0 | 468 | 0.15% | +468 |
| AMALGAMATED FINANCIAL CORP COM | 0 | 119,365 | +119,365 | 0 | 3,995 | 1.27% | +3,995 |
| TJX COS INC NEW COM(TJX) | 0 | 1,101 | +1,101 | 0 | 133 | 0.04% | +133 |
| TRIMBLE INC COM(TRMB) | 14,252 | 13,915 | -337 | 885 | 983 | 0.31% | +98 |
| SCHWAB CHARLES CORP COM(SCHW) | 0 | 9,873 | +9,873 | 0 | 731 | 0.23% | +731 |
| CAMDEN NATL CORP COM(CAC) | 106,011 | 104,562 | -1,449 | 4,380 | 4,469 | 1.42% | +89 |
| DISNEY WALT CO COM(DIS) | 0 | 5,289 | +5,289 | 0 | 589 | 0.19% | +589 |
| MICROSOFT CORP COM(MSFT) | 0 | 13,570 | +13,570 | 0 | 5,720 | 1.82% | +5,720 |
| EDWARDS LIFESCIENCES CORP COM | 0 | 1,010 | +1,010 | 0 | 75 | 0.02% | +75 |
| 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) | 0 | 4,101 | +4,101 | 0 | 371 | 0.12% | +371 |
| 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) | 0 | 1,072 | +1,072 | 0 | 38 | 0.01% | +38 |
| AMPHENOL CORP NEW CL A | 0 | 3,888 | +3,888 | 0 | 270 | 0.09% | +270 |
| VISA INC COM CL A(V) | 679 | 679 | 0 | 187 | 215 | 0.07% | +28 |
| INTUIT COM(INTU) | 0 | 3,469 | +3,469 | 0 | 2,180 | 0.69% | +2,180 |
| 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 | 0 | 1,000 | +1,000 | 0 | 511 | 0.16% | +511 |
| EMERSON ELEC CO COM(EMR) | 0 | 1,286 | +1,286 | 0 | 159 | 0.05% | +159 |
| ANSYS INC COM | 0 | 663 | +663 | 0 | 224 | 0.07% | +224 |
| WELLS FARGO CO NEW COM(WFC) | 0 | 1,282 | +1,282 | 0 | 90 | 0.03% | +90 |
| TWILIO INC CL A(TWLO) | 0 | 400 | +400 | 0 | 43 | 0.01% | +43 |
| TESLA INC COM(TSLA) | 0 | 118 | +118 | 0 | 48 | 0.02% | +48 |
| FISERV INC COM(FISV) | 170 | 214 | +44 | 31 | 44 | 0.01% | +13 |
| MCKESSON CORP COM(MCK) | 0 | 332 | +332 | 0 | 189 | 0.06% | +189 |
| MARRIOTT INTL INC NEW CL A(MAR) | 0 | 365 | +365 | 0 | 102 | 0.03% | +102 |
| VANGUARD GROWTH ETF | 0 | 404 | +404 | 0 | 166 | 0.05% | +166 |
| BRISTOL-MYERS SQUIBB CO COM(BMY) | 3,339 | 3,239 | -100 | 173 | 183 | 0.06% | +10 |
| CHUBB LIMITED COM COM | 0 | 191 | +191 | 0 | 53 | 0.02% | +53 |
| ISHARES AGENCY BOND ETF | 0 | 650 | +650 | 0 | 70 | 0.02% | +70 |
| DANAHER CORPORATION COM(DHR) | 0 | 932 | +932 | 0 | 214 | 0.07% | +214 |
| SHOPIFY INC CL A(SHOP) | 0 | 364 | +364 | 0 | 39 | 0.01% | +39 |
| CARMAX INC COM(KMX) | 0 | 1,822 | +1,822 | 0 | 149 | 0.05% | +149 |
| SPOTIFY TECHNOLOGY S A SHS(SPOT) | 0 | 110 | +110 | 0 | 49 | 0.02% | +49 |
| CORNING INC COM(GLW) | 0 | 3,300 | +3,300 | 0 | 157 | 0.05% | +157 |
| TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS(TSM) | 316 | 316 | 0 | 55 | 62 | 0.02% | +8 |
| AMERIPRISE FINL INC COM(AMP) | 0 | 110 | +110 | 0 | 59 | 0.02% | +59 |
| TECHNOLOGY SELECT SECTOR SPDR FUND ST STR TECHN ETF | 0 | 952 | +952 | 0 | 221 | 0.07% | +221 |
| PALO ALTO NETWORKS INC COM(PANW) | 0 | 534 | +534 | 0 | 97 | 0.03% | +97 |
| WILLIAMS SONOMA INC COM(WSM) | 192 | 192 | 0 | 30 | 36 | 0.01% | +6 |
| DOORDASH INC CL A(DASH) | 0 | 225 | +225 | 0 | 38 | 0.01% | +38 |
| INARI MED INC COM | 0 | 568 | +568 | 0 | 29 | 0.01% | +29 |
| AT&T INC COM(T) | 0 | 7,119 | +7,119 | 0 | 162 | 0.05% | +162 |
| PAYPAL HLDGS INC COM(PYPL) | 0 | 718 | +718 | 0 | 61 | 0.02% | +61 |
| BANK NEW YORK MELLON CORP COM | 1,052 | 1,052 | 0 | 76 | 81 | 0.03% | +5 |
| LABCORP HOLDINGS INC COM SHS(LH) | 0 | 859 | +859 | 0 | 197 | 0.06% | +197 |
| ACUITY BRANDS INC COM(AYI) | 0 | 710 | +710 | 0 | 207 | 0.07% | +207 |
| HUBBELL INC COM(HUBB) | 8,167 | 8,363 | +196 | 3,498 | 3,503 | 1.11% | +5 |
| TRAVELERS COMPANIES INC COM(TRV) | 0 | 671 | +671 | 0 | 162 | 0.05% | +162 |
| LINCOLN ELEC HLDGS INC COM(LECO) | 0 | 41 | +41 | 0 | 8 | 0.00% | +8 |
| LAM RESEARCH CORP COM NEW(LRCX) | 0 | 60 | +60 | 0 | 4 | 0.00% | +4 |
| IDACORP INC COM(IDA) | 0 | 700 | +700 | 0 | 76 | 0.02% | +76 |
| VANGUARD S&P 500 GROWTH ETF | 0 | 207 | +207 | 0 | 76 | 0.02% | +76 |
| MSCI INC COM(MSCI) | 0 | 245 | +245 | 0 | 147 | 0.05% | +147 |
| KEYSIGHT TECHNOLOGIES INC COM(KEYS) | 2,354 | 2,354 | 0 | 374 | 378 | 0.12% | +4 |
| ALASKA AIR GROUP INC COM | 0 | 200 | +200 | 0 | 13 | 0.00% | +13 |
| 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) | 0 | 760 | +760 | 0 | 30 | 0.01% | +30 |
| HEWLETT PACKARD ENTERPRISE CO COM(HPE) | 0 | 3,471 | +3,471 | 0 | 74 | 0.02% | +74 |
| FACTSET RESH SYS INC COM(FDS) | 0 | 150 | +150 | 0 | 72 | 0.02% | +72 |
| COINBASE GLOBAL INC COM CL A(COIN) | 0 | 40 | +40 | 0 | 10 | 0.00% | +10 |
| GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF GLB X MLP ENRG I | 0 | 439 | +439 | 0 | 27 | 0.01% | +27 |
| VANGUARD MID-CAP GROWTH ETF | 0 | 254 | +254 | 0 | 64 | 0.02% | +64 |