Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| MICROSOFT CORP(MSFT) | 64,795 | 67,911 | +3,116 | 20,459 | 25,537 | 7.99% | +5,078 |
| APPLE INC(AAPL) | 0 | 134,072 | +134,072 | 0 | 25,813 | 8.08% | +25,813 |
| ACCENTURE PLC IRELAND SHS CLASS A | 12,111 | 23,079 | +10,968 | 3,719 | 8,099 | 2.53% | +4,379 |
| HOME DEPOT INC(HD) | 19,283 | 24,781 | +5,498 | 5,827 | 8,588 | 2.69% | +2,761 |
| PROCTER AND GAMBLE CO(PG) | 0 | 34,817 | +34,817 | 0 | 5,102 | 1.60% | +5,102 |
| REINSURANCE GRP OF AMERICA I(RGA) | 16,936 | 30,833 | +13,897 | 2,459 | 4,988 | 1.56% | +2,529 |
| AMAZON COM INC(AMZN) | 43,045 | 52,625 | +9,580 | 5,472 | 7,996 | 2.50% | +2,524 |
| LAM RESEARCH CORP(LRCX) | 1,996 | 4,691 | +2,695 | 1,251 | 3,674 | 1.15% | +2,423 |
| AMERICAN TOWER CORP NEW(AMT) | 6,706 | 13,634 | +6,928 | 1,103 | 2,943 | 0.92% | +1,841 |
| COSTCO WHSL CORP NEW(COST) | 3,982 | 6,166 | +2,184 | 2,250 | 4,070 | 1.27% | +1,820 |
| AMALGAMATED FINANCIAL CORP | 157,546 | 167,994 | +10,448 | 2,713 | 4,526 | 1.42% | +1,813 |
| LENNOX INTL INC(LII) | 0 | 4,043 | +4,043 | 0 | 1,809 | 0.57% | +1,809 |
| CVS HEALTH CORP(CVS) | 40,384 | 57,067 | +16,683 | 2,820 | 4,506 | 1.41% | +1,686 |
| ALPHABET INC(GOOG) | 93,668 | 99,340 | +5,672 | 12,257 | 13,877 | 4.34% | +1,619 |
| STEELCASE INC | 31,592 | 140,290 | +108,698 | 353 | 1,897 | 0.59% | +1,544 |
| INTUIT(INTU) | 0 | 2,262 | +2,262 | 0 | 1,414 | 0.44% | +1,414 |
| NVIDIA CORPORATION(NVDA) | 14,959 | 15,918 | +959 | 6,507 | 7,883 | 2.47% | +1,376 |
| HNI CORP(HNI) | 0 | 32,506 | +32,506 | 0 | 1,360 | 0.43% | +1,360 |
| LINCOLN ELEC HLDGS INC(LECO) | 0 | 6,245 | +6,245 | 0 | 1,358 | 0.43% | +1,358 |
| LINCOLN NATL CORP IND(LNC) | 0 | 49,365 | +49,365 | 0 | 1,331 | 0.42% | +1,331 |
| GSK PLC(GSK) | 0 | 31,253 | +31,253 | 0 | 1,158 | 0.36% | +1,158 |
| VISA INC(V) | 19,904 | 21,281 | +1,377 | 4,578 | 5,541 | 1.73% | +962 |
| EXPEDITORS INTL WASH INC(EXPD) | 46,266 | 48,327 | +2,061 | 5,303 | 6,147 | 1.92% | +844 |
| BROADCOM INC(AVGO) | 2,214 | 2,396 | +182 | 1,839 | 2,675 | 0.84% | +836 |
| META PLATFORMS INC(META) | 11,697 | 12,242 | +545 | 3,512 | 4,333 | 1.36% | +822 |
| AMGEN INC(AMGN) | 13,378 | 15,249 | +1,871 | 3,595 | 4,392 | 1.37% | +797 |
| GRAINGER W W INC(GWW) | 4,521 | 4,705 | +184 | 3,128 | 3,899 | 1.22% | +771 |
| NUCOR CORP(NUE) | 28,925 | 30,408 | +1,483 | 4,522 | 5,292 | 1.66% | +770 |
| CHUBB LIMITED COM | 0 | 3,269 | +3,269 | 0 | 739 | 0.23% | +739 |
| BROOKFIELD RENEWABLE CORP(BEPC) | 95,789 | 105,282 | +9,493 | 2,293 | 3,031 | 0.95% | +738 |
| NOVO-NORDISK A S(NVO) | 40,598 | 42,704 | +2,106 | 3,692 | 4,418 | 1.38% | +726 |
| THERMO FISHER SCIENTIFIC INC(TMO) | 12,836 | 13,568 | +732 | 6,497 | 7,202 | 2.25% | +705 |
| UNITEDHEALTH GROUP INC(UNH) | 12,492 | 13,241 | +749 | 6,298 | 6,971 | 2.18% | +673 |
| WASTE MGMT INC DEL(WM) | 11,355 | 12,897 | +1,542 | 1,731 | 2,310 | 0.72% | +579 |
| MASTERCARD INCORPORATED(MA) | 12,092 | 12,575 | +483 | 4,787 | 5,363 | 1.68% | +576 |
| APPLIED MATLS INC | 14,308 | 15,741 | +1,433 | 1,981 | 2,551 | 0.80% | +570 |
| BANK NEW YORK MELLON CORP | 48,446 | 50,454 | +2,008 | 2,066 | 2,626 | 0.82% | +560 |
| SMITH A O CORP(AOS) | 25,311 | 27,068 | +1,757 | 1,674 | 2,231 | 0.70% | +558 |
| VANGUARD WORLD FD | 17,608 | 21,903 | +4,295 | 1,324 | 1,863 | 0.58% | +539 |
| CANADIAN NATL RY CO(CNI) | 19,891 | 21,437 | +1,546 | 2,155 | 2,693 | 0.84% | +538 |
| SPROUTS FMRS MKT INC(SFM) | 59,596 | 64,022 | +4,426 | 2,551 | 3,080 | 0.96% | +529 |
| AMERIPRISE FINL INC(AMP) | 8,355 | 8,640 | +285 | 2,754 | 3,282 | 1.03% | +527 |
| APOGEE ENTERPRISES INC | 32,241 | 38,282 | +6,041 | 1,518 | 2,045 | 0.64% | +527 |
| ADOBE INC(ADBE) | 5,342 | 5,427 | +85 | 2,724 | 3,238 | 1.01% | +514 |
| TESLA INC(TSLA) | 16,713 | 18,854 | +2,141 | 4,182 | 4,685 | 1.47% | +503 |
| LOWES COS INC(LOW) | 17,128 | 17,862 | +734 | 3,560 | 3,975 | 1.24% | +415 |
| NETFLIX INC(NFLX) | 2,863 | 3,071 | +208 | 1,081 | 1,495 | 0.47% | +414 |
| VERTEX PHARMACEUTICALS INC(VRTX) | 4,375 | 4,618 | +243 | 1,521 | 1,879 | 0.59% | +358 |
| VORNADO RLTY TR(VNO) | 0 | 12,491 | +12,491 | 0 | 353 | 0.11% | +353 |
| CARDINAL HEALTH INC(CAH) | 16,702 | 17,658 | +956 | 1,450 | 1,780 | 0.56% | +330 |
| KROGER CO(KR) | 83,926 | 89,093 | +5,167 | 3,756 | 4,072 | 1.27% | +317 |
| ISHARES TR | 0 | 2,970 | +2,970 | 0 | 299 | 0.09% | +299 |
| BRINKS CO(BCO) | 15,413 | 16,064 | +651 | 1,120 | 1,413 | 0.44% | +293 |
| INVESTMENT MANAGERS SER TR I | 9,814 | 17,357 | +7,543 | 291 | 577 | 0.18% | +286 |
| STARBUCKS CORP(SBUX) | 23,098 | 24,924 | +1,826 | 2,108 | 2,393 | 0.75% | +285 |
| INTEL CORP(INTC) | 0 | 5,614 | +5,614 | 0 | 282 | 0.09% | +282 |
| INTERFACE INC(TILE) | 0 | 20,376 | +20,376 | 0 | 257 | 0.08% | +257 |
| AMPHENOL CORP NEW | 12,798 | 13,418 | +620 | 1,075 | 1,330 | 0.42% | +255 |
| NIKE INC(NKE) | 8,650 | 9,968 | +1,318 | 827 | 1,082 | 0.34% | +255 |
| CENTENE CORP DEL(CNC) | 0 | 3,094 | +3,094 | 0 | 230 | 0.07% | +230 |
| REGENERON PHARMACEUTICALS(REGN) | 0 | 261 | +261 | 0 | 229 | 0.07% | +229 |
| PRINCIPAL FINANCIAL GROUP IN(PFG) | 21,142 | 22,142 | +1,000 | 1,524 | 1,742 | 0.55% | +218 |
| COMCAST CORP NEW(CCZ) | 143,541 | 149,726 | +6,185 | 6,365 | 6,565 | 2.05% | +201 |
| LABORATORY CORP AMER HLDGS | 1,819 | 2,414 | +595 | 366 | 549 | 0.17% | +183 |
| EQUINIX INC(EQIX) | 1,425 | 1,506 | +81 | 1,035 | 1,213 | 0.38% | +178 |
| ISHARES TR | 0 | 1,759 | +1,759 | 0 | 160 | 0.05% | +160 |
| TJX COS INC NEW(TJX) | 13,237 | 14,074 | +837 | 1,177 | 1,320 | 0.41% | +144 |
| UNILEVER PLC(UL) | 21,311 | 24,187 | +2,876 | 1,053 | 1,173 | 0.37% | +120 |
| ORACLE CORP(ORCL) | 20,048 | 21,241 | +1,193 | 2,123 | 2,239 | 0.70% | +116 |
| NOVARTIS AG(NVS) | 22,063 | 23,131 | +1,068 | 2,247 | 2,336 | 0.73% | +88 |
| BADGER METER INC | 2,272 | 2,524 | +252 | 327 | 390 | 0.12% | +63 |
| HAEMONETICS CORP MASS(HAE) | 21,004 | 22,642 | +1,638 | 1,882 | 1,936 | 0.61% | +55 |
| SANOFI(SNY) | 13,391 | 15,234 | +1,843 | 718 | 758 | 0.24% | +39 |
| ALPHABET INC(GOOG) | 3,618 | 3,596 | -22 | 477 | 507 | 0.16% | +30 |
| ISHARES TR | 0 | 347 | +347 | 0 | 26 | 0.01% | +26 |
| CISCO SYS INC(CSCO) | 59,893 | 64,201 | +4,308 | 3,220 | 3,243 | 1.02% | +24 |
| ISHARES TR | 0 | 380 | +380 | 0 | 15 | 0.00% | +15 |
| ISHARES TR | 0 | 301 | +301 | 0 | 12 | 0.00% | +12 |
| ISHARES TR | 0 | 186 | +186 | 0 | 8 | 0.00% | +8 |
| ISHARES TR | 0 | 107 | +107 | 0 | 7 | 0.00% | +7 |
| BECTON DICKINSON & CO(BDX) | 8,839 | 9,398 | +559 | 2,285 | 2,292 | 0.72% | +6 |
| ISHARES TR | 195 | 195 | 0 | 34 | 39 | 0.01% | +5 |
| FEDEX CORP(FDX) | 4,767 | 4,944 | +177 | 1,263 | 1,251 | 0.39% | -12 |
| ISHARES TR | 1,860 | 0 | -1,860 | 145 | 0 | — | -145 |
| ISHARES TR | 1,935 | 0 | -1,935 | 198 | 0 | — | -198 |
| ISHARES TR | 1,353 | 431 | -922 | 360 | 131 | 0.04% | -229 |
| WILEY JOHN & SONS INC(WLY) | 14,785 | 9,409 | -5,376 | 550 | 299 | 0.09% | -251 |
| ISHARES TR | 2,672 | 0 | -2,672 | 275 | 0 | — | -275 |
| SPDR SER TR ST INTER ETF | 486,570 | 457,861 | -28,709 | 13,395 | 13,077 | 4.09% | -319 |
| BANCO SANTANDER S.A.(SAN) | 168,106 | 65,777 | -102,329 | 632 | 272 | 0.09% | -360 |
| JPMORGAN CHASE & CO(JPM) | 45,715 | 36,849 | -8,866 | 6,630 | 6,268 | 1.96% | -362 |
| STATE STR CORP(STT) | 0 | 4,201 | +4,201 | 0 | 325 | 0.10% | +325 |
| COLGATE PALMOLIVE CO(CL) | 29,560 | 15,135 | -14,425 | 2,102 | 1,206 | 0.38% | -896 |
| ANALOG DEVICES INC(ADI) | 5,394 | 0 | -5,394 | 944 | 0 | — | -944 |
| BORGWARNER INC | 23,753 | 0 | -23,753 | 959 | 0 | — | -959 |
| BIOGEN INC(BIIB) | 3,772 | 0 | -3,772 | 969 | 0 | — | -969 |
| AMERICAN EXPRESS CO(AXP) | 16,115 | 7,651 | -8,464 | 2,404 | 1,433 | 0.45% | -971 |
| CSX CORP(CSX) | 34,479 | 0 | -34,479 | 1,060 | 0 | — | -1,060 |
| ILLINOIS TOOL WKS INC(ITW) | 11,058 | 4,921 | -6,137 | 2,547 | 1,289 | 0.40% | -1,258 |
| HOLOGIC INC | 18,371 | 0 | -18,371 | 1,275 | 0 | — | -1,275 |