Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2024 ▲▼ | Q2 2024 ▲▼ | Change ▲▼ | Q1 2024 ▲▼ | Q2 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALPHABET INC(GOOG) | 0 | 108,300 | +108,300 | 0 | 19,864 | 6.22% | +19,864 |
| PORTLAND GEN ELEC CO(POR) | 223,125 | 295,325 | +72,200 | 9,371 | 12,770 | 4.00% | +3,399 |
| AMERESCO INC | 297,137 | 352,248 | +55,111 | 7,170 | 10,148 | 3.18% | +2,978 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 692,400 | 1,705,900 | +1,013,500 | 7,741 | 10,645 | 3.33% | +2,904 |
| AMGEN INC(AMGN) | 47,687 | 50,387 | +2,700 | 13,558 | 15,743 | 4.93% | +2,185 |
| INTERNATIONAL FLAVORS&FRAGRA(IFF) | 165,500 | 169,184 | +3,684 | 14,231 | 16,108 | 5.04% | +1,877 |
| BANK AMERICA CORP | 345,300 | 364,900 | +19,600 | 13,094 | 14,512 | 4.54% | +1,418 |
| AMERICAN EXPRESS CO(AXP) | 50,659 | 53,529 | +2,870 | 11,535 | 12,395 | 3.88% | +860 |
| ASPEN AEROGELS INC | 133,210 | 133,210 | 0 | 2,344 | 3,177 | 0.99% | +833 |
| SANOFI(SNY) | 261,154 | 275,904 | +14,750 | 12,692 | 13,387 | 4.19% | +695 |
| NORDSTROM INC | 291,227 | 291,227 | 0 | 5,903 | 6,180 | 1.93% | +277 |
| WILLDAN GROUP INC(WLDN) | 178,511 | 178,511 | 0 | 5,175 | 5,150 | 1.61% | -25 |
| ALIBABA GROUP HLDG LTD(BABA) | 87,340 | 87,340 | 0 | 6,320 | 6,288 | 1.97% | -31 |
| MERCK & CO INC(MRK) | 94,000 | 99,300 | +5,300 | 12,403 | 12,293 | 3.85% | -110 |
| FISERV INC(FISV) | 85,338 | 90,178 | +4,840 | 13,639 | 13,440 | 4.21% | -199 |
| WESTROCK CO | 300,950 | 287,150 | -13,800 | 14,882 | 14,432 | 4.52% | -450 |
| GENERAC HLDGS INC(GNRC) | 130,100 | 120,582 | -9,518 | 16,411 | 15,943 | 4.99% | -467 |
| ZURN ELKAY WATER SOLNS CORP(ZWS) | 230,994 | 243,944 | +12,950 | 7,731 | 7,172 | 2.25% | -559 |
| UNITED RENTALS INC(URI) | 17,684 | 18,699 | +1,015 | 12,752 | 12,093 | 3.79% | -659 |
| NEXTERA ENERGY PARTNERS LP(XIFR) | 776,555 | 820,799 | +44,244 | 23,359 | 22,687 | 7.10% | -672 |
| PAYPAL HLDGS INC(PYPL) | 178,940 | 188,990 | +10,050 | 11,987 | 10,967 | 3.43% | -1,020 |
| WESTERN DIGITAL CORP.(WDC) | 232,613 | 191,813 | -40,800 | 15,874 | 14,534 | 4.55% | -1,340 |
| INTEL CORP(INTC) | 203,325 | 214,825 | +11,500 | 8,981 | 6,653 | 2.08% | -2,328 |
| CATALENT INC | 308,156 | 256,356 | -51,800 | 17,395 | 14,415 | 4.51% | -2,981 |
| QUALCOMM INC(QCOM) | 113,900 | 78,600 | -35,300 | 19,283 | 15,656 | 4.90% | -3,628 |
| ARRAY TECHNOLOGIES INC | 1,126,376 | 1,241,274 | +114,898 | 16,794 | 12,735 | 3.99% | -4,059 |
| AMALGAMATED FINANCIAL CORP | 201,008 | 0 | -201,008 | 4,824 | 0 | — | -4,824 |
| ALPHABET INC(GOOG) | 102,400 | 0 | -102,400 | 15,591 | 0 | — | -15,591 |