IMC Chicago’s First Solar FSLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q3
$476M Buy
2,719,700
+617,200
+29% +$131M 0.1% 140
2026
Q2
$496M Buy
2,102,500
+232,700
+12% +$54.6M 0.12% 125
2026
Q1
$369M Sell
1,869,800
-141,900
-7% -$31.4M 0.13% 102
2025
Q4
$526M Sell
2,011,700
-216,400
-10% -$54.6M 0.19% 77
2025
Q3
$491M Buy
2,228,100
+281,600
+14% +$54.1M 0.18% 76
2025
Q2
$322M Buy
1,946,500
+1,229,700
+172% +$182M 0.14% 87
2025
Q1
$90.6M Sell
716,800
-48,800
-6% -$7.62M 0.05% 193
2024
Q4
$135M Buy
765,600
+126,400
+20% +$25.2M 0.06% 160
2024
Q3
$159M Sell
639,200
-330,200
-34% -$74.4M 0.09% 122
2024
Q2
$219M Buy
969,400
+380,400
+65% +$82.9M 0.13% 83
2024
Q1
$99.4M Sell
589,000
-132,400
-18% -$20.4M 0.06% 142
2023
Q4
$124M Buy
721,400
+215,100
+42% +$32.9M 0.08% 112
2023
Q3
$81.8M Sell
506,300
-16,800
-3% -$3.13M 0.07% 132
2023
Q2
$99.4M Buy
523,100
+33,000
+7% +$6.54M 0.09% 102
2023
Q1
$107M Buy
490,100
+149,000
+44% +$27.2M 0.12% 78
2022
Q4
$51.1M Buy
341,100
+9,600
+3% +$1.42M 0.08% 146
2022
Q3
$43.8M Buy
331,500
+159,300
+93% +$17.1M 0.06% 155
2022
Q2
$11.7M Sell
172,200
-69,000
-29% -$4.91M 0.02% 396
2022
Q1
$20.2M Sell
241,200
-9,100
-4% -$697K 0.02% 342
2021
Q4
$21.8M Sell
250,300
-13,700
-5% -$1.41M 0.02% 349
2021
Q3
$25.2M Buy
264,000
+76,500
+41% +$7.1M 0.03% 312
2021
Q2
$17M Buy
187,500
+28,700
+18% +$2.27M 0.02% 367
2021
Q1
$13.9M Buy
158,800
+7,200
+5% +$660K 0.02% 376
2020
Q4
$15M Buy
151,600
+107,000
+240% +$9.28M 0.02% 329
2020
Q3
$2.95M Buy
+44,600
New +$2.96M ﹤0.01% 515
2020
Q2
– Sell
-15,300
Closed -$552K – 914
2020
Q1
$552K Sell
15,300
-25,400
-62% -$1.21M ﹤0.01% 722
2019
Q4
$2.28M Buy
+40,700
New +$2.24M 0.01% 495
2019
Q1
– Sell
-18,000
Closed -$764K – 727
2018
Q4
$764K Buy
+18,000
New +$790K ﹤0.01% 502

Other funds holding FSLR

IMC Chicago's FSLR Position: Q3 2026 in Review

IMC Chicago reduced its First Solar (FSLR) stake by 40% in Q3 2026, selling an estimated $18.8M and leaving 130,554 shares worth $22.9M. The position accounts for ﹤0.01% of the portfolio, ranked #1059.

IMC Chicago first reported a position in FSLR in Q1 2021 and has held it in 8 quarters since. The position peaked at $51.7M in Q2 2026. 598 funds tracked by Wall St. Rank hold FSLR as of Q3 2026.

  • IMC Chicago held 130,554 shares of First Solar worth $22.9M as of Q3 2026.
  • IMC Chicago sold 88,741 First Solar shares in Q3 2026, an estimated $18.8M.
  • First Solar made up ﹤0.01% of IMC Chicago's portfolio in Q3 2026, its #1059 holding.
  • IMC Chicago first reported a position in First Solar in Q1 2021 and has held it in 8 quarters since.
  • IMC Chicago's First Solar position peaked at $51.7M in Q2 2026.
  • 598 funds tracked by Wall St. Rank held First Solar as of Q3 2026.

Based on IMC Chicago's 13F filing for Q3 2026, filed 5 Nov 2026.