Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| CISCO SYS INC(CSCO) | 0 | 51,226 | +51,226 | 0 | 3,033 | 0.81% | +3,033 |
| NVIDIA CORPORATION(NVDA) | 0 | 176,276 | +176,276 | 0 | 23,672 | 6.30% | +23,672 |
| GSK PLC(GSK) | 78,934 | 165,066 | +86,132 | 3,227 | 5,583 | 1.49% | +2,356 |
| TJX COS INC NEW(TJX) | 14,735 | 29,734 | +14,999 | 1,732 | 3,592 | 0.96% | +1,860 |
| APPLE INC(AAPL) | 138,830 | 135,962 | -2,868 | 32,347 | 34,048 | 9.06% | +1,700 |
| BROOKFIELD RENEWABLE CORP(BEPC) | 0 | 60,611 | +60,611 | 0 | 1,677 | 0.45% | +1,677 |
| SALESFORCE INC(CRM) | 0 | 4,696 | +4,696 | 0 | 1,570 | 0.42% | +1,570 |
| TESLA INC(TSLA) | 8,323 | 9,266 | +943 | 2,178 | 3,742 | 1.00% | +1,564 |
| BECTON DICKINSON & CO(BDX) | 0 | 6,761 | +6,761 | 0 | 1,534 | 0.41% | +1,534 |
| AUTOMATIC DATA PROCESSING IN | 0 | 5,094 | +5,094 | 0 | 1,491 | 0.40% | +1,491 |
| AMAZON COM INC(AMZN) | 54,732 | 53,234 | -1,498 | 10,198 | 11,679 | 3.11% | +1,481 |
| ILLINOIS TOOL WKS INC(ITW) | 0 | 5,751 | +5,751 | 0 | 1,458 | 0.39% | +1,458 |
| BXP INC(BXP) | 0 | 19,436 | +19,436 | 0 | 1,445 | 0.38% | +1,445 |
| COMCAST CORP NEW(CCZ) | 64,756 | 107,786 | +43,030 | 2,705 | 4,045 | 1.08% | +1,340 |
| PROGRESSIVE CORP(PGR) | 6,425 | 12,384 | +5,959 | 1,630 | 2,967 | 0.79% | +1,337 |
| BROADCOM INC(AVGO) | 22,051 | 22,040 | -11 | 3,804 | 5,110 | 1.36% | +1,306 |
| HOME DEPOT INC(HD) | 21,820 | 25,537 | +3,717 | 8,841 | 9,934 | 2.64% | +1,092 |
| ALPHABET INC(GOOG) | 0 | 94,934 | +94,934 | 0 | 17,971 | 4.78% | +17,971 |
| INTERNATIONAL BUSINESS MACHS(IBM) | 7,635 | 11,892 | +4,257 | 1,688 | 2,614 | 0.70% | +926 |
| JPMORGAN CHASE & CO.(JPM) | 38,722 | 37,136 | -1,586 | 8,165 | 8,902 | 2.37% | +737 |
| GAP INC(GAP) | 11,596 | 38,578 | +26,982 | 256 | 912 | 0.24% | +656 |
| ACCENTURE PLC IRELAND SHS CLASS A | 24,414 | 26,162 | +1,748 | 8,630 | 9,204 | 2.45% | +574 |
| STATE STR CORP(STT) | 7,601 | 12,517 | +4,916 | 672 | 1,229 | 0.33% | +556 |
| AMERIPRISE FINL INC(AMP) | 13,490 | 12,880 | -610 | 6,338 | 6,858 | 1.82% | +520 |
| NETFLIX INC(NFLX) | 3,185 | 3,057 | -128 | 2,259 | 2,725 | 0.73% | +466 |
| WATERS CORP(WAT) | 0 | 1,204 | +1,204 | 0 | 447 | 0.12% | +447 |
| VISA INC(V) | 11,874 | 11,628 | -246 | 3,265 | 3,675 | 0.98% | +410 |
| DELL TECHNOLOGIES INC(DELL) | 0 | 3,502 | +3,502 | 0 | 404 | 0.11% | +404 |
| FIFTH THIRD BANCORP(FITB) | 8,601 | 17,387 | +8,786 | 368 | 735 | 0.20% | +367 |
| JONES LANG LASALLE INC(JLL) | 1,030 | 2,475 | +1,445 | 278 | 627 | 0.17% | +349 |
| NIKE INC(NKE) | 2,908 | 7,394 | +4,486 | 257 | 560 | 0.15% | +302 |
| AMERICAN EXPRESS CO(AXP) | 16,879 | 16,391 | -488 | 4,578 | 4,865 | 1.29% | +287 |
| VORNADO RLTY TR(VNO) | 7,098 | 13,060 | +5,962 | 280 | 549 | 0.15% | +269 |
| CADENCE DESIGN SYSTEM INC(CDNS) | 0 | 850 | +850 | 0 | 255 | 0.07% | +255 |
| KROGER CO(KR) | 96,544 | 94,334 | -2,210 | 5,532 | 5,769 | 1.53% | +237 |
| AMALGAMATED FINANCIAL CORP | 169,218 | 163,339 | -5,879 | 5,308 | 5,467 | 1.45% | +159 |
| MASTERCARD INCORPORATED(MA) | 7,365 | 7,175 | -190 | 3,637 | 3,778 | 1.01% | +141 |
| CALIFORNIA WTR SVC GROUP(CWT) | 68,676 | 84,911 | +16,235 | 3,724 | 3,849 | 1.02% | +125 |
| INTERFACE INC(TILE) | 20,912 | 21,157 | +245 | 397 | 515 | 0.14% | +118 |
| COSTCO WHSL CORP NEW(COST) | 6,221 | 6,118 | -103 | 5,515 | 5,606 | 1.49% | +91 |
| AMPHENOL CORP NEW | 28,194 | 27,636 | -558 | 1,837 | 1,919 | 0.51% | +82 |
| CHUBB LIMITED COM | 5,806 | 6,339 | +533 | 1,674 | 1,751 | 0.47% | +77 |
| CARDINAL HEALTH INC(CAH) | 18,284 | 17,712 | -572 | 2,021 | 2,095 | 0.56% | +74 |
| ALPHABET INC(GOOG) | 2,976 | 2,976 | 0 | 498 | 567 | 0.15% | +69 |
| APOGEE ENTERPRISES INC | 62,721 | 62,252 | -469 | 4,391 | 4,445 | 1.18% | +54 |
| META PLATFORMS INC(META) | 12,908 | 12,681 | -227 | 7,389 | 7,425 | 1.98% | +36 |
| ISHARES TR | 431 | 431 | 0 | 162 | 173 | 0.05% | +11 |
| TRAVELERS COMPANIES INC(TRV) | 20,945 | 20,402 | -543 | 4,904 | 4,915 | 1.31% | +11 |
| JOHNSON CTLS INTL PLC SHS | 3,534 | 3,601 | +67 | 274 | 284 | 0.08% | +10 |
| ISHARES TR | 195 | 195 | 0 | 43 | 43 | 0.01% | 0 |
| INVESTMENT MANAGERS SER TR I | 8,266 | 8,325 | +59 | 318 | 316 | 0.08% | -2 |
| VANGUARD SPECIALIZED FUNDS | 1,028 | 1,028 | 0 | 204 | 201 | 0.05% | -2 |
| LENNOX INTL INC(LII) | 448 | 437 | -11 | 271 | 266 | 0.07% | -4 |
| DOVER CORP(DOV) | 2,652 | 2,671 | +19 | 508 | 501 | 0.13% | -7 |
| AKAMAI TECHNOLOGIES INC(AKAM) | 2,635 | 2,686 | +51 | 266 | 257 | 0.07% | -9 |
| EBAY INC.(EBAY) | 5,851 | 5,832 | -19 | 381 | 361 | 0.10% | -20 |
| STARBUCKS CORP(SBUX) | 12,172 | 12,772 | +600 | 1,187 | 1,165 | 0.31% | -21 |
| BADGER METER INC | 3,794 | 3,787 | -7 | 829 | 803 | 0.21% | -25 |
| GRAINGER W W INC(GWW) | 5,164 | 5,064 | -100 | 5,364 | 5,338 | 1.42% | -27 |
| UNITED PARCEL SERVICE INC(UPS) | 3,969 | 4,050 | +81 | 541 | 511 | 0.14% | -30 |
| STMICROELECTRONICS N V(STM) | 8,937 | 9,120 | +183 | 266 | 228 | 0.06% | -38 |
| SPROUTS FMRS MKT INC(SFM) | 0 | 31,252 | +31,252 | 0 | 3,971 | 1.06% | +3,971 |
| PROCTER AND GAMBLE CO(PG) | 8,930 | 8,798 | -132 | 1,547 | 1,475 | 0.39% | -72 |
| SMITH A O CORP(AOS) | 3,361 | 3,230 | -131 | 302 | 220 | 0.06% | -82 |
| ORACLE CORP(ORCL) | 12,087 | 11,737 | -350 | 2,060 | 1,956 | 0.52% | -104 |
| WASTE MGMT INC DEL(WM) | 29,139 | 29,433 | +294 | 6,049 | 5,939 | 1.58% | -110 |
| CANADIAN NATL RY CO(CNI) | 7,387 | 7,396 | +9 | 865 | 751 | 0.20% | -115 |
| AGILENT TECHNOLOGIES INC(A) | 0 | 10,661 | +10,661 | 0 | 1,432 | 0.38% | +1,432 |
| HNI CORP(HNI) | 34,911 | 33,840 | -1,071 | 1,880 | 1,705 | 0.45% | -175 |
| REINSURANCE GRP OF AMERICA I(RGA) | 0 | 14,426 | +14,426 | 0 | 3,082 | 0.82% | +3,082 |
| SONOCO PRODS CO(SON) | 0 | 32,209 | +32,209 | 0 | 1,573 | 0.42% | +1,573 |
| VOYA FINANCIAL INC(VOYA) | 19,677 | 18,978 | -699 | 1,559 | 1,306 | 0.35% | -253 |
| NOVARTIS AG(NVS) | 13,304 | 13,106 | -198 | 1,530 | 1,275 | 0.34% | -255 |
| HEALTHPEAK PROPERTIES INC(DOC) | 12,133 | 0 | -12,133 | 277 | 0 | — | -277 |
| HP INC(HPQ) | 0 | 66,272 | +66,272 | 0 | 2,162 | 0.58% | +2,162 |
| KIMBERLY-CLARK CORP(KMB) | 21,024 | 20,608 | -416 | 2,991 | 2,700 | 0.72% | -291 |
| STEELCASE INC | 152,400 | 149,040 | -3,360 | 2,056 | 1,762 | 0.47% | -294 |
| REGENERON PHARMACEUTICALS(REGN) | 282 | 0 | -282 | 296 | 0 | — | -296 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 5,473 | 5,541 | +68 | 2,545 | 2,231 | 0.59% | -314 |
| FIDELITY COVINGTON TRUST | 1,974 | 0 | -1,974 | 344 | 0 | — | -344 |
| BANCO SANTANDER S.A.(SAN) | 68,645 | 0 | -68,645 | 350 | 0 | — | -350 |
| LOWES COS INC(LOW) | 12,876 | 12,626 | -250 | 3,487 | 3,116 | 0.83% | -371 |
| CVS HEALTH CORP(CVS) | 0 | 0 | 0 | 0 | 0 | — | 0 |
| SPDR SER TR ST INTER ETF | 414,862 | 417,202 | +2,340 | 12,056 | 11,632 | 3.10% | -424 |
| EXPEDITORS INTL WASH INC(EXPD) | 20,025 | 19,632 | -393 | 2,631 | 2,175 | 0.58% | -457 |
| BEST BUY INC(BBY) | 22,969 | 22,284 | -685 | 2,373 | 1,912 | 0.51% | -461 |
| UNILEVER PLC(UL) | 23,299 | 18,474 | -4,825 | 1,514 | 1,047 | 0.28% | -466 |
| ISHARES TR | 59,073 | 54,564 | -4,509 | 5,950 | 5,474 | 1.46% | -476 |
| VERIZON COMMUNICATIONS INC(VZ) | 88,956 | 86,789 | -2,167 | 3,995 | 3,471 | 0.92% | -524 |
| SANOFI(SNY) | 38,952 | 32,642 | -6,310 | 2,245 | 1,574 | 0.42% | -670 |
| BRINKS CO(BCO) | 32,580 | 32,654 | +74 | 3,768 | 3,029 | 0.81% | -738 |
| NUCOR CORP(NUE) | 24,460 | 24,772 | +312 | 3,677 | 2,891 | 0.77% | -786 |
| UNITEDHEALTH GROUP INC(UNH) | 9,374 | 9,238 | -136 | 5,481 | 4,673 | 1.24% | -808 |
| PUBLIC STORAGE OPER CO(PSA) | 13,138 | 13,109 | -29 | 4,781 | 3,925 | 1.04% | -855 |
| ISHARES INC | 5,913 | 0 | -5,913 | 928 | 0 | — | -928 |
| PRINCIPAL FINANCIAL GROUP IN(PFG) | 85,785 | 81,532 | -4,253 | 7,369 | 6,311 | 1.68% | -1,058 |
| MICROSOFT CORP(MSFT) | 0 | 68,978 | +68,978 | 0 | 29,074 | 7.74% | +29,074 |
| VANGUARD WORLD FD | 33,354 | 20,298 | -13,056 | 3,390 | 2,129 | 0.57% | -1,261 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 16,492 | 16,884 | +392 | 10,201 | 8,784 | 2.34% | -1,418 |
| DELUXE CORP(DLX) | 76,469 | 0 | -76,469 | 1,490 | 0 | — | -1,490 |