Retirement Systems of Alabama’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
$3.81M Buy
23,013
+8
+0% +$1.32K 0.01% 790
2025
Q1
$2.91M Sell
23,005
-175
-0.8% -$22.1K 0.01% 854
2024
Q4
$4.09M Sell
23,180
-226
-1% -$39.8K 0.02% 784
2024
Q3
$5.84M Sell
23,406
-206
-0.9% -$51.4K 0.02% 682
2024
Q2
$5.32M Buy
23,612
+30
+0.1% +$6.76K 0.02% 693
2024
Q1
$3.98M Buy
23,582
+35
+0.1% +$5.91K 0.02% 785
2023
Q4
$4.06M Sell
23,547
-608
-3% -$105K 0.02% 767
2023
Q3
$3.9M Buy
24,155
+1,575
+7% +$255K 0.02% 732
2023
Q2
$4.29M Sell
22,580
-6,723
-23% -$1.28M 0.02% 738
2023
Q1
$6.37M Sell
29,303
-2,458
-8% -$535K 0.03% 612
2022
Q4
$4.76M Sell
31,761
-117,123
-79% -$17.5M 0.02% 731
2022
Q3
$19.7M Sell
148,884
-82,293
-36% -$10.9M 0.09% 221
2022
Q2
$15.8M Buy
231,177
+830
+0.4% +$56.5K 0.07% 287
2022
Q1
$19.3M Buy
230,347
+261
+0.1% +$21.9K 0.07% 276
2021
Q4
$20.1M Buy
230,086
+559
+0.2% +$48.7K 0.07% 279
2021
Q3
$21.9M Buy
229,527
+17,227
+8% +$1.64M 0.08% 240
2021
Q2
$19.2M Buy
212,300
+137
+0.1% +$12.4K 0.07% 288
2021
Q1
$18.5M Buy
212,163
+10,154
+5% +$886K 0.07% 290
2020
Q4
$20M Sell
202,009
-27,714
-12% -$2.74M 0.08% 250
2020
Q3
$15.2M Sell
229,723
-7,277
-3% -$482K 0.07% 251
2020
Q2
$11.7M Buy
237,000
+675
+0.3% +$33.4K 0.06% 325
2020
Q1
$8.52M Hold
236,325
0.05% 383
2019
Q4
$13.2M Buy
236,325
+182
+0.1% +$10.2K 0.06% 339
2019
Q3
$13.7M Sell
236,143
-19
-0% -$1.1K 0.07% 305
2019
Q2
$15.5M Buy
236,162
+25,349
+12% +$1.66M 0.07% 281
2019
Q1
$11.1M Buy
210,813
+466
+0.2% +$24.6K 0.05% 378
2018
Q4
$8.93M Buy
210,347
+333
+0.2% +$14.1K 0.05% 403
2018
Q3
$10.2M Buy
210,014
+6,700
+3% +$324K 0.05% 424
2018
Q2
$10.7M Buy
203,314
+420
+0.2% +$22.1K 0.05% 409
2018
Q1
$14.4M Sell
202,894
-9,935
-5% -$705K 0.07% 302
2017
Q4
$14.4M Buy
212,829
+242
+0.1% +$16.3K 0.07% 319
2017
Q3
$9.75M Sell
212,587
-13,247
-6% -$608K 0.05% 427
2017
Q2
$9.01M Buy
225,834
+125,091
+124% +$4.99M 0.05% 438
2017
Q1
$2.73M Buy
100,743
+62,725
+165% +$1.7M 0.02% 842
2016
Q4
$1.22M Sell
38,018
-810
-2% -$26K 0.01% 915
2016
Q3
$1.53M Sell
38,828
-266
-0.7% -$10.5K 0.01% 914
2016
Q2
$1.9M Sell
39,094
-31
-0.1% -$1.5K 0.01% 906
2016
Q1
$2.68M Sell
39,125
-126
-0.3% -$8.63K 0.02% 856
2015
Q4
$2.59M Sell
39,251
-3,441
-8% -$227K 0.02% 857
2015
Q3
$1.83M Sell
42,692
-688
-2% -$29.4K 0.01% 925
2015
Q2
$2.04M Sell
43,380
-233
-0.5% -$10.9K 0.01% 927
2015
Q1
$2.61M Sell
43,613
-2,640
-6% -$158K 0.01% 890
2014
Q4
$2.06M Sell
46,253
-80
-0.2% -$3.57K 0.01% 921
2014
Q3
$3.05M Buy
46,333
+4,351
+10% +$286K 0.02% 824
2014
Q2
$2.98M Buy
41,982
+1,051
+3% +$74.7K 0.02% 826
2014
Q1
$2.86M Sell
40,931
-370
-0.9% -$25.8K 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% +$494K 0.03% 665
2013
Q2
$4.44M Buy
+99,300
New +$4.44M 0.03% 624