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
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: Q1 2026 in Review

IMC Chicago opened a new position in First Solar (FSLR) in Q1 2026: 18,392 shares worth $3.63M. The stake represents ﹤0.01% of the portfolio and ranks #2063 among its holdings. This is a return to the name: IMC Chicago previously reported a position in FSLR as recently as Q2 2025.

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

  • IMC Chicago held 18,392 shares of First Solar worth $3.63M as of Q1 2026.
  • First Solar was a new IMC Chicago position in Q1 2026.
  • First Solar made up ﹤0.01% of IMC Chicago's portfolio in Q1 2026, its #2063 holding.
  • IMC Chicago first reported a position in First Solar in Q1 2021 and has held it in 6 quarters since.
  • IMC Chicago's First Solar position peaked at $33.9M in Q2 2025.
  • 966 funds tracked by Wall St. Rank held First Solar as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.