Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| XYLEM INC(XYL) | 20,835 | 78,861 | +58,026 | 1,897 | 9,019 | 2.79% | +7,123 |
| MICROSOFT CORP(MSFT) | 72,500 | 79,722 | +7,222 | 22,889 | 29,968 | 9.27% | +7,079 |
| HOME DEPOT INC(HD) | 0 | 20,155 | +20,155 | 0 | 6,984 | 2.16% | +6,984 |
| SALESFORCE INC(CRM) | 49,440 | 54,688 | +5,248 | 10,024 | 14,392 | 4.45% | +4,368 |
| NIKE INC(NKE) | 94,875 | 121,644 | +26,769 | 9,073 | 13,201 | 4.08% | +4,128 |
| AVIENT CORPORATION(AVNT) | 163,450 | 219,050 | +55,600 | 5,773 | 9,106 | 2.82% | +3,333 |
| MEDTRONIC PLC(MDT) | 214,984 | 244,670 | +29,686 | 16,842 | 20,163 | 6.24% | +3,321 |
| BOSTON SCIENTIFIC CORP(BSX) | 127,000 | 156,275 | +29,275 | 6,706 | 9,034 | 2.80% | +2,329 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 38,500 | 51,681 | +13,181 | 3,344 | 5,372 | 1.66% | +2,029 |
| APTIV PLC(APTV) | 91,228 | 120,183 | +28,955 | 8,994 | 10,783 | 3.34% | +1,789 |
| VISA INC(V) | 11,800 | 17,213 | +5,413 | 2,715 | 4,485 | 1.39% | +1,770 |
| CME GROUP INC(CME) | 33,089 | 39,103 | +6,014 | 6,625 | 8,235 | 2.55% | +1,610 |
| APPLIED MATLS INC | 6,000 | 14,788 | +8,788 | 831 | 2,397 | 0.74% | +1,566 |
| LINDE PLC(LIN) | 0 | 3,775 | +3,775 | 0 | 1,551 | 0.48% | +1,551 |
| ANALOG DEVICES INC(ADI) | 49,700 | 51,447 | +1,747 | 8,702 | 10,215 | 3.16% | +1,513 |
| BRUKER CORP(BRKR) | 120,000 | 120,300 | +300 | 7,475 | 8,840 | 2.74% | +1,365 |
| INTERCONTINENTAL EXCHANGE IN(ICE) | 0 | 10,204 | +10,204 | 0 | 1,310 | 0.41% | +1,310 |
| T-MOBILE US INC(TMUS) | 0 | 7,908 | +7,908 | 0 | 1,268 | 0.39% | +1,268 |
| APPLE INC(AAPL) | 13,000 | 17,988 | +4,988 | 2,225 | 3,463 | 1.07% | +1,237 |
| BROADCOM INC(AVGO) | 0 | 1,084 | +1,084 | 0 | 1,210 | 0.37% | +1,210 |
| UNITEDHEALTH GROUP INC(UNH) | 250 | 2,442 | +2,192 | 126 | 1,286 | 0.40% | +1,160 |
| SERVICENOW INC(NOW) | 0 | 1,600 | +1,600 | 0 | 1,131 | 0.35% | +1,131 |
| PROCTER AND GAMBLE CO(PG) | 0 | 7,500 | +7,500 | 0 | 1,099 | 0.34% | +1,099 |
| VALMONT INDS INC(VMI) | 37,875 | 43,593 | +5,718 | 9,093 | 10,188 | 3.15% | +1,094 |
| EMERSON ELEC CO(EMR) | 0 | 9,666 | +9,666 | 0 | 941 | 0.29% | +941 |
| MUELLER WTR PRODS INC(MWA) | 401,590 | 419,097 | +17,507 | 5,092 | 6,031 | 1.87% | +939 |
| HARTFORD FINL SVCS GROUP INC(HIG) | 136,400 | 131,950 | -4,450 | 9,672 | 10,604 | 3.28% | +931 |
| MARVELL TECHNOLOGY INC(MRVL) | 138,030 | 138,330 | +300 | 7,469 | 8,341 | 2.58% | +872 |
| ALPHABET INC(GOOG) | 29,000 | 33,245 | +4,245 | 3,823 | 4,686 | 1.45% | +863 |
| SPOTIFY TECHNOLOGY S A(SPOT) | 25,000 | 25,000 | 0 | 3,867 | 4,698 | 1.45% | +831 |
| ALPHABET INC(GOOG) | 173,000 | 167,280 | -5,720 | 22,630 | 23,369 | 7.23% | +739 |
| AUTODESK INC | 9,500 | 11,082 | +1,582 | 1,966 | 2,698 | 0.83% | +733 |
| ATLANTICA SUSTAINABLE INFR P | 119,000 | 137,000 | +18,000 | 2,273 | 2,943 | 0.91% | +670 |
| PALO ALTO NETWORKS INC(PANW) | 23,250 | 20,550 | -2,700 | 5,450 | 6,056 | 1.87% | +606 |
| STANTEC INC(STN) | 14,757 | 19,328 | +4,571 | 958 | 1,554 | 0.48% | +596 |
| ALTAIR ENGR INC | 10,780 | 14,120 | +3,340 | 674 | 1,188 | 0.37% | +514 |
| ANSYS INC | 2,709 | 3,545 | +836 | 806 | 1,286 | 0.40% | +480 |
| JACKSON FINANCIAL INC(JXN) | 35,000 | 35,000 | 0 | 1,337 | 1,790 | 0.55% | +453 |
| CLEAN HARBORS INC(CLH) | 7,390 | 9,680 | +2,290 | 1,237 | 1,688 | 0.52% | +451 |
| FEDERAL SIGNAL CORP(FSS) | 10,400 | 13,622 | +3,222 | 621 | 1,044 | 0.32% | +423 |
| SMITH A O CORP(AOS) | 9,780 | 12,810 | +3,030 | 647 | 1,056 | 0.33% | +409 |
| NXP SEMICONDUCTORS N V COM | 3,500 | 4,791 | +1,291 | 700 | 1,100 | 0.34% | +401 |
| MSA SAFETY INC(MSA) | 5,945 | 7,787 | +1,842 | 936 | 1,315 | 0.41% | +379 |
| ACUITY BRANDS INC(AYI) | 3,651 | 4,781 | +1,130 | 622 | 980 | 0.30% | +358 |
| PENTAIR PLC(PNR) | 11,494 | 15,056 | +3,562 | 745 | 1,094 | 0.34% | +350 |
| REGAL REXNORD CORPORATION(RRX) | 5,860 | 7,676 | +1,816 | 837 | 1,136 | 0.35% | +299 |
| RAYONIER INC(RYN) | 19,110 | 25,033 | +5,923 | 544 | 836 | 0.26% | +292 |
| IDEX CORP(IEX) | 3,595 | 4,707 | +1,112 | 748 | 1,022 | 0.32% | +274 |
| TELADOC HEALTH INC(TDOC) | 87,130 | 87,480 | +350 | 1,619 | 1,885 | 0.58% | +266 |
| EXACT SCIENCES CORP(EXK) | 43,325 | 43,325 | 0 | 2,952 | 3,205 | 0.99% | +253 |
| FERGUSON PLC NEW | 9,000 | 9,000 | 0 | 1,490 | 1,731 | 0.54% | +241 |
| LAM RESEARCH CORP(LRCX) | 2,250 | 2,100 | -150 | 1,410 | 1,645 | 0.51% | +235 |
| MERCK & CO INC(MRK) | 15,500 | 16,000 | +500 | 1,596 | 1,744 | 0.54% | +148 |
| ADOBE INC(ADBE) | 3,000 | 2,750 | -250 | 1,530 | 1,641 | 0.51% | +111 |
| TRIMBLE INC(TRMB) | 12,230 | 13,907 | +1,677 | 659 | 740 | 0.23% | +81 |
| ABBVIE INC(ABBV) | 11,100 | 11,100 | 0 | 1,655 | 1,720 | 0.53% | +65 |
| UNION PAC CORP(UNP) | 1,400 | 1,400 | 0 | 285 | 344 | 0.11% | +59 |
| ZOETIS INC(ZTS) | 2,000 | 2,000 | 0 | 348 | 395 | 0.12% | +47 |
| PAYCHEX INC(PAYX) | 11,400 | 11,400 | 0 | 1,315 | 1,358 | 0.42% | +43 |
| AMERICAN EXPRESS CO(AXP) | 1,000 | 1,000 | 0 | 149 | 187 | 0.06% | +38 |
| ELI LILLY & CO(LLY) | 750 | 750 | 0 | 403 | 437 | 0.14% | +35 |
| DEERE & CO(DE) | 1,000 | 1,000 | 0 | 378 | 400 | 0.12% | +22 |
| DISNEY WALT CO(DIS) | 1,850 | 1,850 | 0 | 150 | 167 | 0.05% | +17 |
| GILEAD SCIENCES INC(GILD) | 1,750 | 1,750 | 0 | 131 | 142 | 0.04% | +11 |
| HAWAIIAN ELEC INDUSTRIES(HE) | 3,700 | 3,700 | 0 | 46 | 52 | 0.02% | +7 |
| TARENA INTL INC | 1 | 0 | -1 | 0 | 0 | — | -0 |
| AIR PRODS & CHEMS INC | 350 | 350 | 0 | 99 | 96 | 0.03% | -3 |
| AUTOMATIC DATA PROCESSING IN | 500 | 500 | 0 | 120 | 116 | 0.04% | -4 |
| PAYLOCITY HLDG CORP(PCTY) | 268 | 0 | -268 | 49 | 0 | — | -49 |
| HANNON ARMSTRONG SUST INFR C(HASI) | 299,734 | 224,985 | -74,749 | 6,354 | 6,205 | 1.92% | -149 |
| BRISTOL-MYERS SQUIBB CO(BMY) | 89,450 | 92,450 | +3,000 | 5,193 | 4,742 | 1.47% | -452 |
| ADVANCED DRAIN SYS INC DEL(WMS) | 70,055 | 51,951 | -18,104 | 7,975 | 7,309 | 2.26% | -666 |
| JUNIPER NETWORKS INC | 30,000 | 0 | -30,000 | 834 | 0 | — | -834 |
| CISCO SYS INC(CSCO) | 49,500 | 32,876 | -16,624 | 2,661 | 1,661 | 0.51% | -1,000 |
| SOLAREDGE TECHNOLOGIES INC(SEDG) | 45,200 | 46,188 | +988 | 5,850 | 4,323 | 1.34% | -1,527 |
| SENSATA TECHNOLOGIES HLDG PL SHS | 244,637 | 195,690 | -48,947 | 9,252 | 7,352 | 2.27% | -1,900 |
| PFIZER INC(PFE) | 110,559 | 50,000 | -60,559 | 3,667 | 1,439 | 0.45% | -2,228 |