California State Teachers Retirement System (CalSTRS)’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.9M Buy
168,325
+487
+0.3% +$80.6K 0.03% 429
2025
Q1
$21.2M Sell
167,838
-394
-0.2% -$49.8K 0.03% 477
2024
Q4
$29.6M Sell
168,232
-4,878
-3% -$860K 0.03% 404
2024
Q3
$43.2M Buy
173,110
+2,005
+1% +$500K 0.05% 324
2024
Q2
$38.6M Buy
171,105
+3,208
+2% +$723K 0.05% 337
2024
Q1
$28.3M Buy
167,897
+2,842
+2% +$480K 0.04% 407
2023
Q4
$28.4M Buy
165,055
+3,006
+2% +$518K 0.04% 391
2023
Q3
$26.2M Sell
162,049
-5,657
-3% -$914K 0.04% 379
2023
Q2
$31.9M Buy
167,706
+2,816
+2% +$535K 0.05% 357
2023
Q1
$35.9M Sell
164,890
-1,584
-1% -$345K 0.05% 326
2022
Q4
$24.9M Buy
166,474
+41,645
+33% +$6.24M 0.04% 408
2022
Q3
$16.5M Sell
124,829
-2,550
-2% -$337K 0.03% 504
2022
Q2
$8.68M Buy
127,379
+151
+0.1% +$10.3K 0.01% 687
2022
Q1
$10.7M Sell
127,228
-11,834
-9% -$991K 0.01% 686
2021
Q4
$12.1M Sell
139,062
-30,462
-18% -$2.66M 0.01% 699
2021
Q3
$16.2M Sell
169,524
-10,908
-6% -$1.04M 0.02% 612
2021
Q2
$16.3M Buy
180,432
+20,904
+13% +$1.89M 0.02% 636
2021
Q1
$13.9M Sell
159,528
-482
-0.3% -$42.1K 0.02% 676
2020
Q4
$15.8M Buy
160,010
+2,557
+2% +$253K 0.02% 585
2020
Q3
$10.4M Buy
157,453
+17,568
+13% +$1.16M 0.02% 676
2020
Q2
$6.92M Buy
139,885
+2,688
+2% +$133K 0.01% 796
2020
Q1
$4.95M Buy
137,197
+7,096
+5% +$256K 0.01% 825
2019
Q4
$7.28M Sell
130,101
-3,857
-3% -$216K 0.01% 819
2019
Q3
$7.77M Buy
133,958
+194
+0.1% +$11.3K 0.02% 764
2019
Q2
$8.79M Buy
133,764
+1,432
+1% +$94.1K 0.02% 719
2019
Q1
$6.99M Sell
132,332
-2,487
-2% -$131K 0.01% 793
2018
Q4
$5.72M Sell
134,819
-1,154
-0.8% -$49K 0.01% 825
2018
Q3
$6.58M Buy
135,973
+61
+0% +$2.95K 0.01% 860
2018
Q2
$7.16M Buy
135,912
+474
+0.3% +$25K 0.01% 813
2018
Q1
$9.61M Sell
135,438
-4,630
-3% -$329K 0.02% 655
2017
Q4
$9.46M Buy
140,068
+457
+0.3% +$30.9K 0.02% 679
2017
Q3
$6.41M Sell
139,611
-10,706
-7% -$491K 0.01% 851
2017
Q2
$6M Sell
150,317
-4,620
-3% -$184K 0.01% 922
2017
Q1
$4.2M Sell
154,937
-6,900
-4% -$187K 0.01% 1190
2016
Q4
$5.19M Sell
161,837
-4,400
-3% -$141K 0.01% 1060
2016
Q3
$6.57M Buy
166,237
+1,600
+1% +$63.2K 0.01% 890
2016
Q2
$7.98M Sell
164,637
-417
-0.3% -$20.2K 0.02% 760
2016
Q1
$11.3M Buy
165,054
+20,633
+14% +$1.41M 0.02% 624
2015
Q4
$9.53M Buy
144,421
+2,247
+2% +$148K 0.02% 647
2015
Q3
$6.08M Buy
142,174
+4,203
+3% +$180K 0.02% 845
2015
Q2
$6.48M Sell
137,971
-435
-0.3% -$20.4K 0.02% 874
2015
Q1
$8.28M Sell
138,406
-2,457
-2% -$147K 0.02% 730
2014
Q4
$6.28M Buy
140,863
+1,297
+0.9% +$57.8K 0.01% 878
2014
Q3
$9.19M Buy
139,566
+5,817
+4% +$383K 0.02% 674
2014
Q2
$9.5M Buy
133,749
+10,500
+9% +$746K 0.02% 665
2014
Q1
$8.6M Buy
123,249
+500
+0.4% +$34.9K 0.02% 674
2013
Q4
$6.71M Buy
122,749
+1,000
+0.8% +$54.6K 0.02% 794
2013
Q3
$4.9M Buy
121,749
+15,565
+15% +$626K 0.01% 905
2013
Q2
$4.75M Buy
+106,184
New +$4.75M 0.02% 861