Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| IQVIA HLDGS INC(IQV) | 0 | 52,200 | +52,200 | 0 | 9,203 | 3.30% | +9,203 |
| ELANCO ANIMAL HEALTH INC(ELAN) | 0 | 860,000 | +860,000 | 0 | 9,030 | 3.24% | +9,030 |
| FIRST SOLAR INC(FSLR) | 53,500 | 103,700 | +50,200 | 9,429 | 13,111 | 4.70% | +3,682 |
| HUMANA INC(HUM) | 55,570 | 62,170 | +6,600 | 14,099 | 16,450 | 5.90% | +2,352 |
| FISERV INC(FISV) | 99,232 | 99,232 | 0 | 20,384 | 21,913 | 7.86% | +1,529 |
| PORTLAND GEN ELEC CO(POR) | 347,021 | 347,021 | 0 | 15,137 | 15,477 | 5.55% | +340 |
| INTERNATIONAL FLAVORS&FRAGRA(IFF) | 198,682 | 219,682 | +21,000 | 16,799 | 17,050 | 6.11% | +251 |
| NV5 GLOBAL INC | 539,108 | 539,108 | 0 | 10,157 | 10,389 | 3.72% | +232 |
| QUALCOMM INC(QCOM) | 103,206 | 103,206 | 0 | 15,855 | 15,853 | 5.68% | -1 |
| AMERICAN EXPRESS CO(AXP) | 28,672 | 28,672 | 0 | 8,510 | 7,714 | 2.77% | -795 |
| BANK AMERICA CORP | 360,607 | 360,607 | 0 | 15,849 | 15,048 | 5.39% | -801 |
| ASPEN AEROGELS INC | 147,705 | 147,705 | 0 | 1,755 | 944 | 0.34% | -811 |
| ARRAY TECHNOLOGIES INC | 1,892,763 | 2,172,763 | +280,000 | 11,432 | 10,581 | 3.79% | -851 |
| UNITED RENTALS INC(URI) | 17,225 | 17,225 | 0 | 12,134 | 10,795 | 3.87% | -1,339 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 2,054,273 | 3,014,805 | +960,532 | 11,360 | 10,009 | 3.59% | -1,351 |
| SANOFI(SNY) | 356,441 | 284,841 | -71,600 | 17,191 | 15,797 | 5.66% | -1,394 |
| GENERAC HLDGS INC(GNRC) | 81,380 | 81,380 | 0 | 12,618 | 10,307 | 3.69% | -2,311 |
| PAYPAL HLDGS INC(PYPL) | 183,404 | 183,404 | 0 | 15,654 | 11,967 | 4.29% | -3,686 |
| SMURFIT WESTROCK PLC(SW) | 292,636 | 261,636 | -31,000 | 15,761 | 11,789 | 4.23% | -3,972 |
| WESTERN DIGITAL CORP(WDC) | 212,818 | 212,818 | 0 | 12,690 | 8,604 | 3.08% | -4,086 |
| ALPHABET INC(GOOG) | 125,581 | 125,581 | 0 | 23,916 | 19,620 | 7.03% | -4,296 |
| MERCK & CO INC(MRK) | 160,668 | 125,368 | -35,300 | 15,983 | 11,253 | 4.03% | -4,730 |
| AMERESCO INC | 499,890 | 499,890 | 0 | 11,737 | 6,039 | 2.16% | -5,699 |
| AMGEN INC(AMGN) | 59,070 | 0 | -59,070 | 15,396 | 0 | — | -15,396 |
| NEXTERA ENERGY PARTNERS LP(XIFR) | 1,072,935 | 0 | -1,072,935 | 19,098 | 0 | — | -19,098 |