Tudor Investment Corp’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
Q2
Sell
-105,896
Closed -$24.8M 3820
2026
Q1
$20.9M Buy
+105,896
New +$23.4M 0.04% 414
2024
Q4
Sell
-24,548
Closed -$4.89M 3180
2024
Q3
$6.12M Buy
24,548
+5,437
+28% +$1.22M 0.02% 612
2024
Q2
$4.31M Buy
+19,111
New +$4.17M 0.02% 717
2023
Q2
Sell
-30,784
Closed -$6.1M 2611
2023
Q1
$6.7M Buy
30,784
+8,064
+35% +$1.47M 0.1% 258
2022
Q4
$3.4M Sell
22,720
-73,975
-77% -$11M 0.07% 372
2022
Q3
$12.8M Buy
+96,695
New +$10.4M 0.28% 49
2022
Q2
Sell
-22,259
Closed -$1.86M 2247
2022
Q1
$1.86M Buy
+22,259
New +$1.7M 0.04% 591
2021
Q1
Sell
-16,942
Closed -$1.68M 1654
2020
Q4
$1.68M Sell
16,942
-130,557
-89% -$11.3M 0.05% 487
2020
Q3
$9.76M Buy
+147,499
New +$9.79M 0.42% 27
2018
Q1
Sell
-10,379
Closed -$701K 1071
2017
Q4
$701K Buy
+10,379
New +$609K 0.02% 468
2017
Q1
Sell
-9,700
Closed -$311K 1433
2016
Q4
$311K Sell
9,700
-2,700
-22% -$94.8K 0.01% 1002
2016
Q3
$490K Sell
12,400
-10,337
-45% -$428K 0.01% 744
2016
Q2
$1.1M Buy
22,737
+12,637
+125% +$673K 0.02% 411
2016
Q1
$692K Sell
10,100
-10,067
-50% -$675K 0.02% 743
2015
Q4
$1.33M Buy
20,167
+5,467
+37% +$307K 0.04% 328
2015
Q3
$628K Buy
14,700
+4,800
+48% +$222K 0.02% 637
2015
Q2
$465K Sell
9,900
-51,855
-84% -$2.9M 0.01% 818
2015
Q1
$3.69M Buy
61,755
+53,055
+610% +$2.72M 0.12% 98
2014
Q4
$388K Buy
+8,700
New +$443K 0.01% 888
2014
Q3
Sell
-5,742
Closed -$408K 1386
2014
Q2
$408K Buy
+5,742
New +$380K 0.02% 655
2013
Q4
Sell
-5,700
Closed -$229K 1298
2013
Q3
$229K Sell
5,700
-1,000
-15% -$42.3K 0.01% 693
2013
Q2
$300K Buy
+6,700
New +$298K 0.02% 553

Other funds holding FSLR

Tudor Investment Corp's FSLR Position: Q2 2026 in Review

Tudor Investment Corp sold out of First Solar (FSLR) in Q2 2026, closing a stake of 105,896 shares — an estimated $24.8M sold.

Tudor Investment Corp first reported a position in FSLR in Q2 2013 and held it in 22 quarters. The position peaked at $20.9M in Q1 2026. 1,003 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • Tudor Investment Corp reported no remaining First Solar position as of Q2 2026 after selling out during the quarter.
  • Tudor Investment Corp sold 105,896 First Solar shares in Q2 2026, an estimated $24.8M.
  • Tudor Investment Corp first reported a position in First Solar in Q2 2013 and held it in 22 quarters.
  • Tudor Investment Corp's First Solar position peaked at $20.9M in Q1 2026.
  • 1,003 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on Tudor Investment Corp's 13F filing for Q2 2026, filed 14 Aug 2026.