Retirement Systems of Alabama’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
$4.5M Sell
22,788
-40
-0.2% -$8.85K 0.02% 768
2025
Q4
$5.96M Sell
22,828
-49
-0.2% -$12.4K 0.02% 679
2025
Q3
$5.05M Sell
22,877
-136
-0.6% -$26.1K 0.02% 732
2025
Q2
$3.81M Buy
23,013
+8
+0% +$1.18K 0.01% 790
2025
Q1
$2.91M Sell
23,005
-175
-0.8% -$27.3K 0.01% 854
2024
Q4
$4.09M Sell
23,180
-226
-1% -$45K 0.02% 784
2024
Q3
$5.84M Sell
23,406
-206
-0.9% -$46.4K 0.02% 682
2024
Q2
$5.32M Buy
23,612
+30
+0.1% +$6.54K 0.02% 693
2024
Q1
$3.98M Buy
23,582
+35
+0.1% +$5.38K 0.02% 785
2023
Q4
$4.06M Sell
23,547
-608
-3% -$93K 0.02% 767
2023
Q3
$3.9M Buy
24,155
+1,575
+7% +$294K 0.02% 732
2023
Q2
$4.29M Sell
22,580
-6,723
-23% -$1.33M 0.02% 738
2023
Q1
$6.37M Sell
29,303
-2,458
-8% -$449K 0.03% 612
2022
Q4
$4.76M Sell
31,761
-117,123
-79% -$17.4M 0.02% 731
2022
Q3
$19.7M Sell
148,884
-82,293
-36% -$8.82M 0.09% 221
2022
Q2
$15.8M Buy
231,177
+830
+0.4% +$59.1K 0.07% 287
2022
Q1
$19.3M Buy
230,347
+261
+0.1% +$20K 0.07% 276
2021
Q4
$20.1M Buy
230,086
+559
+0.2% +$57.5K 0.07% 279
2021
Q3
$21.9M Buy
229,527
+17,227
+8% +$1.6M 0.08% 240
2021
Q2
$19.2M Buy
212,300
+137
+0.1% +$10.8K 0.07% 288
2021
Q1
$18.5M Buy
212,163
+10,154
+5% +$931K 0.07% 290
2020
Q4
$20M Sell
202,009
-27,714
-12% -$2.4M 0.08% 250
2020
Q3
$15.2M Sell
229,723
-7,277
-3% -$483K 0.07% 251
2020
Q2
$11.7M Buy
237,000
+675
+0.3% +$30.1K 0.06% 325
2020
Q1
$8.52M Hold
236,325
0.05% 383
2019
Q4
$13.2M Buy
236,325
+182
+0.1% +$10K 0.06% 339
2019
Q3
$13.7M Sell
236,143
-19
-0% -$1.22K 0.07% 305
2019
Q2
$15.5M Buy
236,162
+25,349
+12% +$1.53M 0.07% 281
2019
Q1
$11.1M Buy
210,813
+466
+0.2% +$23.5K 0.05% 378
2018
Q4
$8.93M Buy
210,347
+333
+0.2% +$14.6K 0.05% 403
2018
Q3
$10.2M Buy
210,014
+6,700
+3% +$348K 0.05% 424
2018
Q2
$10.7M Buy
203,314
+420
+0.2% +$27.5K 0.05% 409
2018
Q1
$14.4M Sell
202,894
-9,935
-5% -$676K 0.07% 302
2017
Q4
$14.4M Buy
212,829
+242
+0.1% +$14.2K 0.07% 319
2017
Q3
$9.75M Sell
212,587
-13,247
-6% -$614K 0.05% 427
2017
Q2
$9.01M Buy
225,834
+125,091
+124% +$4.25M 0.05% 438
2017
Q1
$2.73M Buy
100,743
+62,725
+165% +$2.06M 0.02% 842
2016
Q4
$1.22M Sell
38,018
-810
-2% -$28.4K 0.01% 915
2016
Q3
$1.53M Sell
38,828
-266
-0.7% -$11K 0.01% 914
2016
Q2
$1.9M Sell
39,094
-31
-0.1% -$1.65K 0.01% 906
2016
Q1
$2.68M Sell
39,125
-126
-0.3% -$8.45K 0.02% 856
2015
Q4
$2.59M Sell
39,251
-3,441
-8% -$193K 0.02% 857
2015
Q3
$1.82M Sell
42,692
-688
-2% -$31.8K 0.01% 925
2015
Q2
$2.04M Sell
43,380
-233
-0.5% -$13K 0.01% 927
2015
Q1
$2.61M Sell
43,613
-2,640
-6% -$136K 0.01% 890
2014
Q4
$2.06M Sell
46,253
-80
-0.2% -$4.08K 0.01% 921
2014
Q3
$3.05M Buy
46,333
+4,351
+10% +$295K 0.02% 824
2014
Q2
$2.98M Buy
41,982
+1,051
+3% +$69.6K 0.02% 826
2014
Q1
$2.86M Sell
40,931
-370
-0.9% -$20.6K 0.02% 816
2013
Q4
$2.26M Sell
41,301
-70,283
-63% -$3.84M 0.01% 868
2013
Q3
$4.49M Buy
111,584
+12,284
+12% +$519K 0.03% 665
2013
Q2
$4.44M Buy
+99,300
New +$4.42M 0.03% 624

Other funds holding FSLR