Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q2 2024 ▲▼ | Q3 2024 ▲▼ | Change ▲▼ | Q2 2024 ▲▼ | Q3 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALPHABET INC(GOOG) | 0 | 125,581 | +125,581 | 0 | 20,996 | 5.70% | +20,996 |
| SMURFIT WESTROCK PLC(SW) | 0 | 318,594 | +318,594 | 0 | 15,745 | 4.28% | +15,745 |
| NV5 GLOBAL INC | 0 | 134,777 | +134,777 | 0 | 12,599 | 3.42% | +12,599 |
| AMERESCO INC | 352,248 | 499,890 | +147,642 | 10,148 | 18,966 | 5.15% | +8,818 |
| PAYPAL HLDGS INC(PYPL) | 188,990 | 239,704 | +50,714 | 10,967 | 18,704 | 5.08% | +7,737 |
| SANOFI(SNY) | 275,904 | 356,441 | +80,537 | 13,387 | 20,542 | 5.58% | +7,155 |
| GENERAC HLDGS INC(GNRC) | 120,582 | 141,438 | +20,856 | 15,943 | 22,472 | 6.10% | +6,528 |
| UNITED RENTALS INC(URI) | 18,699 | 21,925 | +3,226 | 12,093 | 17,753 | 4.82% | +5,660 |
| FISERV INC(FISV) | 90,178 | 105,862 | +15,684 | 13,440 | 19,018 | 5.17% | +5,578 |
| INTERNATIONAL FLAVORS&FRAGRA(IFF) | 169,184 | 198,682 | +29,498 | 16,108 | 20,848 | 5.66% | +4,740 |
| MERCK & CO INC(MRK) | 99,300 | 149,710 | +50,410 | 12,293 | 17,001 | 4.62% | +4,708 |
| AMERICAN EXPRESS CO(AXP) | 53,529 | 62,780 | +9,251 | 12,395 | 17,026 | 4.62% | +4,631 |
| NEXTERA ENERGY PARTNERS LP(XIFR) | 820,799 | 982,235 | +161,436 | 22,687 | 27,129 | 7.37% | +4,442 |
| PORTLAND GEN ELEC CO(POR) | 295,325 | 347,021 | +51,696 | 12,770 | 16,622 | 4.51% | +3,852 |
| AMGEN INC(AMGN) | 50,387 | 59,070 | +8,683 | 15,743 | 19,033 | 5.17% | +3,290 |
| ALIBABA GROUP HLDG LTD(BABA) | 87,340 | 87,340 | 0 | 6,288 | 9,269 | 2.52% | +2,980 |
| BANK AMERICA CORP | 364,900 | 428,207 | +63,307 | 14,512 | 16,991 | 4.61% | +2,479 |
| QUALCOMM INC(QCOM) | 78,600 | 103,206 | +24,606 | 15,656 | 17,550 | 4.77% | +1,895 |
| ASPEN AEROGELS INC | 133,210 | 147,705 | +14,495 | 3,177 | 4,090 | 1.11% | +913 |
| WESTERN DIGITAL CORP.(WDC) | 191,813 | 212,818 | +21,005 | 14,534 | 14,533 | 3.95% | -0 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 1,705,900 | 1,820,900 | +115,000 | 10,645 | 10,215 | 2.77% | -430 |
| ARRAY TECHNOLOGIES INC | 1,241,274 | 1,680,708 | +439,434 | 12,735 | 11,093 | 3.01% | -1,643 |
| WILLDAN GROUP INC(WLDN) | 178,511 | 0 | -178,511 | 5,150 | 0 | — | -5,150 |
| NORDSTROM INC | 291,227 | 0 | -291,227 | 6,180 | 0 | — | -6,180 |
| INTEL CORP(INTC) | 214,825 | 0 | -214,825 | 6,653 | 0 | — | -6,653 |
| ZURN ELKAY WATER SOLNS CORP(ZWS) | 243,944 | 0 | -243,944 | 7,172 | 0 | — | -7,172 |
| CATALENT INC | 256,356 | 0 | -256,356 | 14,415 | 0 | — | -14,415 |
| WESTROCK CO | 287,150 | 0 | -287,150 | 14,432 | 0 | — | -14,432 |
| ALPHABET INC(GOOG) | 108,300 | 0 | -108,300 | 19,864 | 0 | — | -19,864 |