Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| HUMANA INC(HUM) | 0 | 55,570 | +55,570 | 0 | 14,099 | 4.37% | +14,099 |
| FIRST SOLAR INC(FSLR) | 0 | 53,500 | +53,500 | 0 | 9,429 | 2.92% | +9,429 |
| ALPHABET INC(GOOG) | 125,581 | 125,581 | 0 | 20,996 | 23,916 | 7.41% | +2,920 |
| FISERV INC(FISV) | 105,862 | 99,232 | -6,630 | 19,018 | 20,384 | 6.31% | +1,366 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 1,820,900 | 2,054,273 | +233,373 | 10,215 | 11,360 | 3.52% | +1,145 |
| ARRAY TECHNOLOGIES INC | 1,680,708 | 1,892,763 | +212,055 | 11,093 | 11,432 | 3.54% | +340 |
| SMURFIT WESTROCK PLC(SW) | 318,594 | 292,636 | -25,958 | 15,745 | 15,761 | 4.88% | +16 |
| MERCK & CO INC(MRK) | 149,710 | 160,668 | +10,958 | 17,001 | 15,983 | 4.95% | -1,018 |
| BANK AMERICA CORP | 428,207 | 360,607 | -67,600 | 16,991 | 15,849 | 4.91% | -1,143 |
| PORTLAND GEN ELEC CO(POR) | 347,021 | 347,021 | 0 | 16,622 | 15,137 | 4.69% | -1,485 |
| QUALCOMM INC(QCOM) | 103,206 | 103,206 | 0 | 17,550 | 15,855 | 4.91% | -1,696 |
| WESTERN DIGITAL CORP(WDC) | 212,818 | 212,818 | 0 | 14,533 | 12,690 | 3.93% | -1,843 |
| ASPEN AEROGELS INC | 147,705 | 147,705 | 0 | 4,090 | 1,755 | 0.54% | -2,335 |
| NV5 GLOBAL INC | 134,777 | 539,108 | +404,331 | 12,599 | 10,157 | 3.15% | -2,442 |
| PAYPAL HLDGS INC(PYPL) | 239,704 | 183,404 | -56,300 | 18,704 | 15,654 | 4.85% | -3,051 |
| SANOFI(SNY) | 356,441 | 356,441 | 0 | 20,542 | 17,191 | 5.32% | -3,351 |
| AMGEN INC(AMGN) | 59,070 | 59,070 | 0 | 19,033 | 15,396 | 4.77% | -3,637 |
| INTERNATIONAL FLAVORS&FRAGRA(IFF) | 198,682 | 198,682 | 0 | 20,848 | 16,799 | 5.20% | -4,049 |
| UNITED RENTALS INC(URI) | 21,925 | 17,225 | -4,700 | 17,753 | 12,134 | 3.76% | -5,619 |
| AMERESCO INC | 499,890 | 499,890 | 0 | 18,966 | 11,737 | 3.63% | -7,228 |
| NEXTERA ENERGY PARTNERS LP(XIFR) | 982,235 | 1,072,935 | +90,700 | 27,129 | 19,098 | 5.91% | -8,031 |
| AMERICAN EXPRESS CO(AXP) | 62,780 | 28,672 | -34,108 | 17,026 | 8,510 | 2.64% | -8,516 |
| ALIBABA GROUP HLDG LTD(BABA) | 87,340 | 0 | -87,340 | 9,269 | 0 | — | -9,269 |
| GENERAC HLDGS INC(GNRC) | 141,438 | 81,380 | -60,058 | 22,472 | 12,618 | 3.91% | -9,854 |