Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| QUANTA SCVS INC | 5,297,565 | 4,996,649 | -300,916 | 1,346,535 | 1,889,133 | 60.56% | +542,598 |
| DYCOM INDS INC(DY) | 3,712,239 | 3,817,825 | +105,586 | 565,522 | 933,038 | 29.91% | +367,516 |
| SELECT SECTOR SPDR TR ST STR UTIL ETF | 0 | 1,000,000 | +1,000,000 | 0 | 81,660 | 2.62% | +81,660 |
| FIRST SOLAR INC(FSLR) | 0 | 300,000 | +300,000 | 0 | 49,662 | 1.59% | +49,662 |
| RANGE RES CORP(RRC) | 0 | 800,000 | +800,000 | 0 | 32,536 | 1.04% | +32,536 |
| ALPHABET INC(GOOG) | 0 | 180,000 | +180,000 | 0 | 31,721 | 1.02% | +31,721 |
| AMAZON COM INC(AMZN) | 3,980 | 133,980 | +130,000 | 757 | 29,394 | 0.94% | +28,637 |
| EQT CORP(EQT) | 0 | 480,000 | +480,000 | 0 | 27,994 | 0.90% | +27,994 |
| SHOALS TECHNOLOGIES GROUP IN(SHLS) | 3,880,000 | 6,975,186 | +3,095,186 | 12,882 | 29,645 | 0.95% | +16,763 |
| ARRAY TECHNOLOGIES INC | 2,400,000 | 2,420,783 | +20,783 | 11,688 | 14,283 | 0.46% | +2,595 |
| NEXTRACKER INC | 0 | 10,000 | +10,000 | 0 | 544 | 0.02% | +544 |
| NEXTERA ENERGY INC | 6,485 | 0 | -6,485 | 460 | 0 | — | -460 |
| CAESARS ENTERTAINMENT INC NE(CZR) | 804,844 | 0 | -804,844 | 20,121 | 0 | — | -20,121 |