BlackRock’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
$2.14B Buy
12,955,293
+1,097,952
+9% +$182M 0.04% 370
2025
Q1
$1.5B Buy
11,857,341
+146,512
+1% +$18.5M 0.03% 470
2024
Q4
$2.06B Buy
11,710,829
+586,659
+5% +$103M 0.04% 377
2024
Q3
$2.77B Sell
11,124,170
-194,284
-2% -$48.5M 0.06% 297
2024
Q2
$2.55B Sell
11,318,454
-708,928
-6% -$160M 0.06% 292
2024
Q1
$2.03B Sell
12,027,382
-539,132
-4% -$91M 0.05% 363
2023
Q4
$2.16B Sell
12,566,514
-736,658
-6% -$127M 0.06% 316
2023
Q3
$2.15B Buy
13,303,172
+92,972
+0.7% +$15M 0.06% 299
2023
Q2
$2.51B Sell
13,210,200
-446,340
-3% -$84.8M 0.07% 275
2023
Q1
$2.97B Buy
13,656,540
+308,610
+2% +$67.1M 0.09% 219
2022
Q4
$2B Sell
13,347,930
-2,031,672
-13% -$304M 0.06% 311
2022
Q3
$2.03B Sell
15,379,602
-392,371
-2% -$51.9M 0.07% 282
2022
Q2
$1.07B Buy
15,771,973
+1,537,320
+11% +$105M 0.03% 484
2022
Q1
$1.19B Buy
14,234,653
+636,492
+5% +$53.3M 0.03% 512
2021
Q4
$1.19B Buy
13,598,161
+657,674
+5% +$57.3M 0.03% 539
2021
Q3
$1.24B Buy
12,940,487
+602,676
+5% +$57.5M 0.03% 495
2021
Q2
$1.12B Sell
12,337,811
-2,570,000
-17% -$233M 0.03% 546
2021
Q1
$1.3B Buy
14,907,811
+2,234,904
+18% +$195M 0.04% 473
2020
Q4
$1.25B Buy
12,672,907
+2,156,107
+21% +$213M 0.04% 441
2020
Q3
$696M Buy
10,516,800
+807,405
+8% +$53.5M 0.03% 589
2020
Q2
$481M Buy
9,709,395
+397,350
+4% +$19.7M 0.02% 733
2020
Q1
$336M Buy
9,312,045
+816,445
+10% +$29.4M 0.02% 823
2019
Q4
$475M Buy
8,495,600
+444,266
+6% +$24.9M 0.02% 829
2019
Q3
$467M Buy
8,051,334
+24,620
+0.3% +$1.43M 0.02% 800
2019
Q2
$527M Buy
8,026,714
+27,718
+0.3% +$1.82M 0.02% 705
2019
Q1
$423M Buy
7,998,996
+422,290
+6% +$22.3M 0.02% 842
2018
Q4
$322M Buy
7,576,706
+587,389
+8% +$24.9M 0.02% 944
2018
Q3
$338M Sell
6,989,317
-404,179
-5% -$19.6M 0.01% 1065
2018
Q2
$389M Buy
7,393,496
+98,465
+1% +$5.19M 0.02% 923
2018
Q1
$518M Buy
7,295,031
+213,617
+3% +$15.2M 0.02% 678
2017
Q4
$478M Sell
7,081,414
-101,606
-1% -$6.86M 0.02% 726
2017
Q3
$330M Buy
7,183,020
+287,959
+4% +$13.2M 0.02% 945
2017
Q2
$275M Sell
6,895,061
-27,483
-0.4% -$1.1M 0.01% 1057
2017
Q1
$188M Buy
6,922,544
+6,836,843
+7,978% +$185M 0.01% 1341
2016
Q4
$2.75M Sell
85,701
-6,455
-7% -$207K ﹤0.01% 1090
2016
Q3
$3.64M Buy
92,156
+2,277
+3% +$89.9K 0.01% 977
2016
Q2
$4.36M Sell
89,879
-51,382
-36% -$2.49M 0.01% 902
2016
Q1
$9.67M Sell
141,261
-25,438
-15% -$1.74M 0.02% 677
2015
Q4
$11M Sell
166,699
-1,817
-1% -$120K 0.02% 650
2015
Q3
$7.2M Buy
168,516
+49,070
+41% +$2.1M 0.01% 686
2015
Q2
$5.61M Sell
119,446
-2,185
-2% -$103K 0.01% 793
2015
Q1
$7.27M Buy
121,631
+3,766
+3% +$225K 0.01% 743
2014
Q4
$5.26M Buy
117,865
+561
+0.5% +$25K 0.01% 811
2014
Q3
$7.72M Sell
117,304
-4,837
-4% -$318K 0.01% 716
2014
Q2
$8.68M Buy
122,141
+8,392
+7% +$596K 0.01% 697
2014
Q1
$7.94M Buy
113,749
+4,542
+4% +$317K 0.01% 718
2013
Q4
$5.97M Sell
109,207
-20,638
-16% -$1.13M 0.01% 776
2013
Q3
$5.22M Sell
129,845
-132,041
-50% -$5.31M 0.01% 761
2013
Q2
$11.7M Buy
+261,886
New +$11.7M 0.02% 559