Russell Investments Group’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
$90M Buy
384,053
+65,803
+21% +$15.4M 0.08% 251
2026
Q1
$61M Buy
318,250
+63,946
+25% +$14.1M 0.07% 299
2025
Q4
$66.8M Buy
254,304
+74,588
+42% +$18.8M 0.07% 267
2025
Q3
$39.8M Buy
179,716
+10,905
+6% +$2.09M 0.05% 410
2025
Q2
$27.4M Sell
168,811
-21,911
-11% -$3.23M 0.03% 481
2025
Q1
$24.1M Buy
190,722
+58,241
+44% +$9.09M 0.03% 517
2024
Q4
$23.4M Buy
132,481
+55,971
+73% +$11.1M 0.03% 518
2024
Q3
$19.2M Buy
76,510
+15,000
+24% +$3.38M 0.03% 589
2024
Q2
$14.6M Sell
61,510
-2,670
-4% -$582K 0.02% 646
2024
Q1
$10.8M Sell
64,180
-11,625
-15% -$1.79M 0.02% 795
2023
Q4
$13.1M Buy
75,805
+14,264
+23% +$2.18M 0.02% 661
2023
Q3
$9.94M Buy
61,541
+25,350
+70% +$4.73M 0.02% 753
2023
Q2
$6.87M Buy
36,191
+1,112
+3% +$220K 0.01% 946
2023
Q1
$7.62M Buy
35,079
+133
+0.4% +$24.3K 0.02% 893
2022
Q4
$5.23M Buy
34,946
+4,973
+17% +$737K 0.01% 1072
2022
Q3
$3.96M Buy
29,973
+1,148
+4% +$123K 0.01% 1175
2022
Q2
$1.96M Sell
28,825
-21,116
-42% -$1.5M ﹤0.01% 1598
2022
Q1
$4.18M Buy
49,941
+35,219
+239% +$2.7M 0.01% 1262
2021
Q4
$1.28M Sell
14,722
-10,084
-41% -$1.04M ﹤0.01% 2027
2021
Q3
$2.37M Sell
24,806
-16,499
-40% -$1.53M ﹤0.01% 1733
2021
Q2
$3.74M Buy
41,305
+7,581
+22% +$600K 0.01% 1539
2021
Q1
$2.94M Buy
33,724
+8,639
+34% +$792K 0.01% 1655
2020
Q4
$2.48M Sell
25,085
-6,469
-21% -$561K ﹤0.01% 1640
2020
Q3
$2.09M Buy
31,554
+8,080
+34% +$537K ﹤0.01% 1658
2020
Q2
$1.16M Sell
23,474
-7,424
-24% -$331K ﹤0.01% 1967
2020
Q1
$1.11M Buy
30,898
+15,489
+101% +$736K ﹤0.01% 1786
2019
Q4
$861K Hold
15,409
﹤0.01% 2177
2019
Q3
$894K Sell
15,409
-10,762
-41% -$690K ﹤0.01% 2053
2019
Q2
$1.72M Buy
26,171
+4,026
+18% +$242K ﹤0.01% 1747
2019
Q1
$1.17M Sell
22,145
-2,619
-11% -$132K ﹤0.01% 1986
2018
Q4
$1.05M Buy
24,764
+3,424
+16% +$150K ﹤0.01% 1928
2018
Q3
$1.03M Sell
21,340
-148,941
-87% -$7.73M ﹤0.01% 2096
2018
Q2
$8.92M Sell
170,281
-75,887
-31% -$4.96M 0.02% 979
2018
Q1
$17.4M Sell
246,168
-10,799
-4% -$735K 0.03% 685
2017
Q4
$17.6M Buy
256,967
+212,989
+484% +$12.5M 0.03% 706
2017
Q3
$2.02M Buy
43,978
+26,810
+156% +$1.24M ﹤0.01% 1775
2017
Q2
$684K Sell
17,168
-2,058
-11% -$69.9K ﹤0.01% 2297
2017
Q1
$521K Sell
19,226
-7,599
-28% -$249K ﹤0.01% 2408
2016
Q4
$872K Buy
+26,825
New +$942K ﹤0.01% 2251

Other funds holding FSLR

Russell Investments Group's FSLR Position: Q2 2026 in Review

Russell Investments Group increased its First Solar (FSLR) stake by 21% in Q2 2026, buying an estimated $15.4M and bringing the position to 384,053 shares worth $90M. The position accounts for 0.08% of the portfolio, ranked #251.

Russell Investments Group first reported a position in FSLR in Q4 2016 and has held it in 39 quarters since. 1,006 funds tracked by Wall St. Rank hold FSLR as of Q2 2026.

  • Russell Investments Group held 384,053 shares of First Solar worth $90M as of Q2 2026.
  • Russell Investments Group bought 65,803 First Solar shares in Q2 2026, an estimated $15.4M.
  • First Solar made up 0.08% of Russell Investments Group's portfolio in Q2 2026, its #251 holding.
  • Russell Investments Group first reported a position in First Solar in Q4 2016 and has held it in 39 quarters since.
  • 1,006 funds tracked by Wall St. Rank held First Solar as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.