Position history for Castle Hook Partners LP's holdings in FIRST SOLAR INC
Castle Hook Partners LP holds 443,731 shares of FSLR (FIRST SOLAR INC), worth $115.9M as of 2025-Q4. The position was decreased (-34.6% shares). FSLR represents 0.5% of Castle Hook Partners LP's portfolio.
Current Value
$115.9M
Current Shares
443,731
Total Value Change
-$33.8M
Total Shares Change
-235,044
Decreased |
| 443,731 |
-34.6% |
| $115.9M |
| 0.5% |
| $264.30 |
0 |
| 2025-Q3 | New | 678,775 | - | $149.7M | 0.8% | $223.53 | 59 |