Russell Investments Group’s First Solar FSLR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$27.4M Sell
168,811
-21,911
-11% -$3.56M 0.03% 481
2025
Q1
$24.1M Buy
190,722
+58,241
+44% +$7.37M 0.03% 517
2024
Q4
$23.4M Buy
132,481
+55,971
+73% +$9.9M 0.03% 518
2024
Q3
$19.2M Buy
76,510
+15,000
+24% +$3.77M 0.03% 589
2024
Q2
$14.6M Sell
61,510
-2,670
-4% -$632K 0.02% 646
2024
Q1
$10.8M Sell
64,180
-11,625
-15% -$1.95M 0.02% 795
2023
Q4
$13.1M Buy
75,805
+14,264
+23% +$2.46M 0.02% 661
2023
Q3
$9.94M Buy
61,541
+25,350
+70% +$4.1M 0.02% 753
2023
Q2
$6.87M Buy
36,191
+1,112
+3% +$211K 0.01% 946
2023
Q1
$7.62M Buy
35,079
+133
+0.4% +$28.9K 0.02% 893
2022
Q4
$5.23M Buy
34,946
+4,973
+17% +$745K 0.01% 1072
2022
Q3
$3.96M Buy
29,973
+1,148
+4% +$152K 0.01% 1175
2022
Q2
$1.96M Sell
28,825
-21,116
-42% -$1.44M ﹤0.01% 1598
2022
Q1
$4.18M Buy
49,941
+35,219
+239% +$2.95M 0.01% 1262
2021
Q4
$1.28M Sell
14,722
-10,084
-41% -$879K ﹤0.01% 2027
2021
Q3
$2.37M Sell
24,806
-16,499
-40% -$1.57M ﹤0.01% 1733
2021
Q2
$3.74M Buy
41,305
+7,581
+22% +$686K 0.01% 1539
2021
Q1
$2.94M Buy
33,724
+8,639
+34% +$753K 0.01% 1655
2020
Q4
$2.48M Sell
25,085
-6,469
-21% -$640K ﹤0.01% 1640
2020
Q3
$2.09M Buy
31,554
+8,080
+34% +$534K ﹤0.01% 1658
2020
Q2
$1.16M Sell
23,474
-7,424
-24% -$368K ﹤0.01% 1967
2020
Q1
$1.11M Buy
30,898
+15,489
+101% +$557K ﹤0.01% 1786
2019
Q4
$861K Hold
15,409
﹤0.01% 2177
2019
Q3
$894K Sell
15,409
-10,762
-41% -$624K ﹤0.01% 2053
2019
Q2
$1.72M Buy
26,171
+4,026
+18% +$264K ﹤0.01% 1747
2019
Q1
$1.17M Sell
22,145
-2,619
-11% -$138K ﹤0.01% 1986
2018
Q4
$1.05M Buy
24,764
+3,424
+16% +$145K ﹤0.01% 1928
2018
Q3
$1.03M Sell
21,340
-148,941
-87% -$7.22M ﹤0.01% 2096
2018
Q2
$8.92M Sell
170,281
-75,887
-31% -$3.98M 0.02% 979
2018
Q1
$17.4M Sell
246,168
-10,799
-4% -$763K 0.03% 685
2017
Q4
$17.6M Buy
256,967
+212,989
+484% +$14.6M 0.03% 706
2017
Q3
$2.02M Buy
43,978
+26,810
+156% +$1.23M ﹤0.01% 1775
2017
Q2
$684K Sell
17,168
-2,058
-11% -$82K ﹤0.01% 2297
2017
Q1
$521K Sell
19,226
-7,599
-28% -$206K ﹤0.01% 2408
2016
Q4
$872K Buy
+26,825
New +$872K ﹤0.01% 2251