Canada Pension Plan Investment Board’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
$94.4M Sell
570,121
-188,912
-25% -$31.3M 0.08% 208
2025
Q1
$96M Buy
759,033
+754,557
+16,858% +$95.4M 0.09% 193
2024
Q4
$789K Buy
4,476
+3,049
+214% +$537K ﹤0.01% 1058
2024
Q3
$356K Sell
1,427
-173,103
-99% -$43.2M ﹤0.01% 1054
2024
Q2
$39.3M Buy
174,530
+167,629
+2,429% +$37.8M 0.04% 318
2024
Q1
$1.16M Buy
+6,901
New +$1.16M ﹤0.01% 1003
2023
Q3
Sell
-29,383
Closed -$5.59M 1025
2023
Q2
$5.59M Buy
+29,383
New +$5.59M 0.01% 551
2021
Q4
Sell
-130,924
Closed -$12.5M 1506
2021
Q3
$12.5M Hold
130,924
0.01% 527
2021
Q2
$11.9M Buy
130,924
+93,258
+248% +$8.44M 0.01% 503
2021
Q1
$3.29M Buy
+37,666
New +$3.29M ﹤0.01% 730
2019
Q3
Sell
-8,300
Closed -$545K 1226
2019
Q2
$545K Sell
8,300
-80,863
-91% -$5.31M ﹤0.01% 1082
2019
Q1
$4.71M Sell
89,163
-21,637
-20% -$1.14M 0.01% 806
2018
Q4
$4.7M Buy
110,800
+18,200
+20% +$773K 0.01% 782
2018
Q3
$4.48M Buy
92,600
+1,200
+1% +$58.1K 0.01% 845
2018
Q2
$4.81M Sell
91,400
-39,200
-30% -$2.06M 0.01% 798
2018
Q1
$9.27M Sell
130,600
-5,300
-4% -$376K 0.02% 625
2017
Q4
$9.18M Buy
135,900
+27,100
+25% +$1.83M 0.02% 555
2017
Q3
$4.99M Buy
108,800
+15,600
+17% +$716K 0.01% 667
2017
Q2
$3.72M Buy
93,200
+44,700
+92% +$1.78M 0.01% 714
2017
Q1
$1.31M Buy
48,500
+31,400
+184% +$851K ﹤0.01% 865
2016
Q4
$549K Sell
17,100
-200
-1% -$6.42K ﹤0.01% 843
2016
Q3
$683K Sell
17,300
-1,110
-6% -$43.8K ﹤0.01% 835
2016
Q2
$893K Sell
18,410
-5,790
-24% -$281K ﹤0.01% 797
2016
Q1
$1.66M Sell
24,200
-23,200
-49% -$1.59M 0.01% 761
2015
Q4
$3.13M Buy
47,400
+16,300
+52% +$1.08M 0.01% 629
2015
Q3
$1.33M Buy
31,100
+7,700
+33% +$329K 0.01% 807
2015
Q2
$1.1M Buy
23,400
+16,100
+221% +$756K ﹤0.01% 813
2015
Q1
$436K Sell
7,300
-2,400
-25% -$143K ﹤0.01% 965
2014
Q4
$433K Buy
+9,700
New +$433K ﹤0.01% 999
2014
Q3
Sell
-162
Closed -$12K 1256
2014
Q2
$12K Buy
+162
New +$12K ﹤0.01% 1187
2014
Q1
Sell
-30,869
Closed -$1.69M 1322
2013
Q4
$1.69M Sell
30,869
-297,733
-91% -$16.3M 0.01% 757
2013
Q3
$13.2M Sell
328,602
-43,800
-12% -$1.76M 0.06% 346
2013
Q2
$16.7M Buy
+372,402
New +$16.7M 0.08% 274