ECA
FSLR icon

Encompass Capital Advisors’s First Solar FSLR Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$57.4M Sell
346,948
-303,052
-47% -$50.2M 2.1% 14
2025
Q1
$82.2M Buy
650,000
+320,282
+97% +$40.5M 3.15% 5
2024
Q4
$58.1M Buy
329,718
+269,273
+445% +$47.5M 2.18% 11
2024
Q3
$15.1M Sell
60,445
-65,019
-52% -$16.2M 0.73% 47
2024
Q2
$28.3M Buy
+125,464
New +$28.3M 1.53% 25
2023
Q4
Sell
-225,000
Closed -$36.4M 64
2023
Q3
$36.4M Buy
+225,000
New +$36.4M 2.27% 19
2023
Q1
Sell
-434,387
Closed -$65.1M 61
2022
Q4
$65.1M Buy
434,387
+103,510
+31% +$15.5M 2.52% 7
2022
Q3
$43.8M Buy
+330,877
New +$43.8M 2.21% 13
2020
Q2
Sell
-310,634
Closed -$11.2M 43
2020
Q1
$11.2M Sell
310,634
-17,923
-5% -$646K 1.2% 24
2019
Q4
$18.4M Buy
328,557
+69,922
+27% +$3.91M 1.17% 23
2019
Q3
$15M Sell
258,635
-104,536
-29% -$6.06M 1.03% 27
2019
Q2
$23.9M Buy
363,171
+113,781
+46% +$7.47M 1.43% 16
2019
Q1
$13.2M Sell
249,390
-350,726
-58% -$18.5M 0.98% 29
2018
Q4
$25.5M Buy
600,116
+450,116
+300% +$19.1M 2.81% 12
2018
Q3
$7.26M Buy
+150,000
New +$7.26M 0.63% 35