Encompass Capital Advisors’s First Solar FSLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-421,026
Closed -$92.8M 61
2025
Q3
$92.8M Buy
421,026
+74,078
+21% +$14.2M 3.27% 6
2025
Q2
$57.4M Sell
346,948
-303,052
-47% -$44.7M 2.1% 16
2025
Q1
$82.2M Buy
650,000
+320,282
+97% +$50M 3.15% 5
2024
Q4
$58.1M Buy
329,718
+269,273
+445% +$53.6M 2.18% 12
2024
Q3
$15.1M Sell
60,445
-65,019
-52% -$14.6M 0.73% 47
2024
Q2
$28.3M Buy
+125,464
New +$27.4M 1.53% 25
2023
Q4
Sell
-225,000
Closed -$36.4M 64
2023
Q3
$36.4M Buy
+225,000
New +$42M 2.27% 19
2023
Q1
Sell
-434,387
Closed -$65.1M 63
2022
Q4
$65.1M Buy
434,387
+103,510
+31% +$15.3M 2.52% 9
2022
Q3
$43.8M Buy
+330,877
New +$35.5M 2.21% 14
2020
Q2
Sell
-310,634
Closed -$11.2M 43
2020
Q1
$11.2M Sell
310,634
-17,923
-5% -$852K 1.2% 26
2019
Q4
$18.4M Buy
328,557
+69,922
+27% +$3.84M 1.17% 24
2019
Q3
$15M Sell
258,635
-104,536
-29% -$6.7M 1.03% 28
2019
Q2
$23.9M Buy
363,171
+113,781
+46% +$6.85M 1.43% 19
2019
Q1
$13.2M Sell
249,390
-350,726
-58% -$17.7M 0.98% 32
2018
Q4
$25.5M Buy
600,116
+450,116
+300% +$19.8M 2.81% 13
2018
Q3
$7.26M Buy
+150,000
New +$7.79M 0.63% 36

Other funds holding FSLR

Encompass Capital Advisors's FSLR Position: Q4 2025 in Review

Encompass Capital Advisors sold out of First Solar (FSLR) in Q4 2025, closing a stake of 421,026 shares — an estimated $92.8M sold.

Encompass Capital Advisors first reported a position in FSLR in Q3 2018 and held it in 16 quarters. The position peaked at $92.8M in Q3 2025. 1,056 funds tracked by Wall St. Rank hold FSLR as of Q4 2025.

  • Encompass Capital Advisors reported no remaining First Solar position as of Q4 2025 after selling out during the quarter.
  • Encompass Capital Advisors sold 421,026 First Solar shares in Q4 2025, an estimated $92.8M.
  • Encompass Capital Advisors first reported a position in First Solar in Q3 2018 and held it in 16 quarters.
  • Encompass Capital Advisors's First Solar position peaked at $92.8M in Q3 2025.
  • 1,056 funds tracked by Wall St. Rank held First Solar as of Q4 2025.

Based on Encompass Capital Advisors's 13F filing for Q4 2025, filed 17 Feb 2026.