Teacher Retirement System of Texas’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
$300K Sell
1,520
-1,851
-55% -$409K ﹤0.01% 1280
2025
Q4
$881K Sell
3,371
-9,977
-75% -$2.52M ﹤0.01% 996
2025
Q3
$2.94M Sell
13,348
-2,122
-14% -$407K 0.01% 713
2025
Q2
$2.56M Buy
15,470
+602
+4% +$88.9K 0.01% 784
2025
Q1
$1.88M Buy
+14,868
New +$2.32M 0.01% 903
2024
Q3
Sell
-1,976
Closed -$446K 1559
2024
Q2
$446K Sell
1,976
-604
-23% -$132K ﹤0.01% 1239
2024
Q1
$436K Sell
2,580
-2,085
-45% -$321K ﹤0.01% 1325
2023
Q4
$804K Sell
4,665
-3,197
-41% -$489K 0.01% 1118
2023
Q3
$1.27M Buy
7,862
+189
+2% +$35.3K 0.01% 923
2023
Q2
$1.46M Sell
7,673
-34,319
-82% -$6.8M 0.01% 848
2023
Q1
$9.13M Buy
41,992
+31,682
+307% +$5.78M 0.06% 325
2022
Q4
$1.54M Sell
10,310
-18,171
-64% -$2.69M 0.01% 862
2022
Q3
$3.77M Buy
28,481
+13,337
+88% +$1.43M 0.03% 486
2022
Q2
$1.03M Sell
15,144
-4,536
-23% -$323K 0.01% 783
2022
Q1
$1.65M Buy
19,680
+1,175
+6% +$90K 0.01% 768
2021
Q4
$1.61M Buy
18,505
+3,136
+20% +$322K 0.01% 842
2021
Q3
$1.47M Buy
15,369
+3,121
+25% +$290K 0.01% 795
2021
Q2
$1.11M Buy
12,248
+3,368
+38% +$267K 0.01% 859
2021
Q1
$775K Buy
8,880
+1,633
+23% +$150K ﹤0.01% 899
2020
Q4
$717K Buy
7,247
+2,724
+60% +$236K ﹤0.01% 809
2020
Q3
$299K Buy
+4,523
New +$300K ﹤0.01% 931
2018
Q4
Sell
-9,258
Closed -$448K 829
2018
Q3
$448K Sell
9,258
-6,684
-42% -$347K ﹤0.01% 953
2018
Q2
$840K Sell
15,942
-1,417
-8% -$92.7K 0.01% 888
2018
Q1
$1.23M Sell
17,359
-9,381
-35% -$638K 0.01% 740
2017
Q4
$1.8M Buy
26,740
+20,289
+315% +$1.19M 0.01% 757
2017
Q3
$296K Buy
6,451
+57
+0.9% +$2.64K ﹤0.01% 845
2017
Q2
$255K Buy
+6,394
New +$217K ﹤0.01% 808
2016
Q4
Sell
-8,290
Closed -$327K 1125
2016
Q3
$327K Sell
8,290
-2,395
-22% -$99.2K ﹤0.01% 958
2016
Q2
$518K Buy
10,685
+1,382
+15% +$73.6K ﹤0.01% 835
2016
Q1
$637K Buy
9,303
+2,380
+34% +$160K ﹤0.01% 672
2015
Q4
$457K Sell
6,923
-2,346
-25% -$132K ﹤0.01% 654
2015
Q3
$396K Buy
9,269
+6,345
+217% +$294K ﹤0.01% 888
2015
Q2
$137K Buy
2,924
+646
+28% +$36.1K ﹤0.01% 983
2015
Q1
$136K Buy
2,278
+2
+0.1% +$103 ﹤0.01% 999
2014
Q4
$101K Sell
2,276
-414
-15% -$21.1K ﹤0.01% 942
2014
Q3
$177K Sell
2,690
-3,853
-59% -$261K ﹤0.01% 628
2014
Q2
$465K Buy
6,543
+3,778
+137% +$250K ﹤0.01% 504
2014
Q1
$193K Buy
2,765
+32
+1% +$1.78K ﹤0.01% 510
2013
Q4
$149K Sell
2,733
-6,510
-70% -$356K ﹤0.01% 605
2013
Q3
$372K Buy
9,243
+5,088
+122% +$215K ﹤0.01% 776
2013
Q2
$186K Buy
+4,155
New +$185K ﹤0.01% 807

Other funds holding FSLR