William Blair & Company’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
$1.2M Sell
6,094
-708
-10% -$157K ﹤0.01% 883
2025
Q4
$1.78M Sell
6,802
-113
-2% -$28.5K ﹤0.01% 778
2025
Q3
$1.53M Sell
6,915
-681
-9% -$131K ﹤0.01% 803
2025
Q2
$1.26M Buy
7,596
+413
+6% +$61K ﹤0.01% 825
2025
Q1
$908K Sell
7,183
-119
-2% -$18.6K ﹤0.01% 911
2024
Q4
$1.29M Buy
7,302
+1,467
+25% +$292K ﹤0.01% 821
2024
Q3
$1.46M Buy
5,835
+209
+4% +$47.1K ﹤0.01% 799
2024
Q2
$1.27M Buy
5,626
+1,172
+26% +$255K ﹤0.01% 810
2024
Q1
$752K Buy
4,454
+243
+6% +$37.4K ﹤0.01% 964
2023
Q4
$725K Buy
4,211
+180
+4% +$27.5K ﹤0.01% 962
2023
Q3
$651K Buy
4,031
+22
+0.5% +$4.11K ﹤0.01% 974
2023
Q2
$762K Sell
4,009
-13,686
-77% -$2.71M ﹤0.01% 929
2023
Q1
$3.85M Sell
17,695
-25,761
-59% -$4.7M 0.02% 493
2022
Q4
$6.51M Sell
43,456
-173
-0.4% -$25.6K 0.03% 377
2022
Q3
$5.77M Sell
43,629
-425
-1% -$45.5K 0.03% 377
2022
Q2
$3M Sell
44,054
-6,074
-12% -$432K 0.01% 534
2022
Q1
$4.2M Buy
50,128
+890
+2% +$68.2K 0.01% 508
2021
Q4
$4.29M Buy
49,238
+319
+0.7% +$32.8K 0.01% 508
2021
Q3
$4.67M Sell
48,919
-1,850
-4% -$172K 0.02% 473
2021
Q2
$4.59M Buy
50,769
+1,451
+3% +$115K 0.02% 470
2021
Q1
$4.3M Sell
49,318
-2,585
-5% -$237K 0.02% 484
2020
Q4
$5.13M Sell
51,903
-1,907
-4% -$165K 0.02% 433
2020
Q3
$3.56M Buy
53,810
+4,050
+8% +$269K 0.02% 465
2020
Q2
$2.46M Sell
49,760
-74
-0.1% -$3.3K 0.01% 510
2020
Q1
$1.8M Sell
49,834
-13,619
-21% -$648K 0.01% 532
2019
Q4
$3.55M Sell
63,453
-20,721
-25% -$1.14M 0.02% 474
2019
Q3
$4.88M Buy
84,174
+49,834
+145% +$3.19M 0.03% 379
2019
Q2
$2.25M Buy
34,340
+18,590
+118% +$1.12M 0.01% 542
2019
Q1
$832K Buy
+15,750
New +$793K 0.01% 791
2018
Q1
Sell
-12,875
Closed -$869K 1536
2017
Q4
$869K Buy
12,875
+400
+3% +$23.5K 0.01% 781
2017
Q3
$572K Buy
12,475
+1,000
+9% +$46.4K ﹤0.01% 894
2017
Q2
$458K Buy
11,475
+1,340
+13% +$45.5K ﹤0.01% 1007
2017
Q1
$366K Hold
10,135
﹤0.01% 1003
2016
Q4
$325K Buy
10,135
+35
+0.3% +$1.23K ﹤0.01% 964
2016
Q3
$399K Buy
+10,100
New +$418K ﹤0.01% 909

Other funds holding FSLR