Bradley Foster & Sargent’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
$2M Sell
10,118
-808
-7% -$179K 0.03% 223
2025
Q4
$2.85M Sell
10,926
-305
-3% -$76.9K 0.04% 188
2025
Q3
$2.48M Sell
11,231
-265
-2% -$50.9K 0.04% 200
2025
Q2
$1.9M Sell
11,496
-752
-6% -$111K 0.03% 222
2025
Q1
$1.55M Sell
12,248
-5,558
-31% -$868K 0.03% 221
2024
Q4
$3.14M Sell
17,806
-1,169
-6% -$233K 0.05% 176
2024
Q3
$4.73M Sell
18,975
-524
-3% -$118K 0.08% 153
2024
Q2
$4.4M Sell
19,499
-768
-4% -$167K 0.08% 152
2024
Q1
$3.42M Buy
20,267
+455
+2% +$70K 0.06% 167
2023
Q4
$3.41M Sell
19,812
-1,439
-7% -$220K 0.07% 169
2023
Q3
$4.04M Hold
21,251
0.08% 153
2023
Q2
$4.04M Sell
21,251
-1,132
-5% -$224K 0.08% 153
2023
Q1
$4.87M Sell
22,383
-463
-2% -$84.5K 0.12% 126
2022
Q4
$3.42M Sell
22,846
-278
-1% -$41.2K 0.09% 143
2022
Q3
$3.06M Sell
23,124
-1,561
-6% -$167K 0.08% 149
2022
Q2
$1.68M Sell
24,685
-5,935
-19% -$422K 0.04% 193
2022
Q1
$2.56M Buy
30,620
+3,125
+11% +$239K 0.05% 182
2021
Q4
$2.4M Buy
27,495
+380
+1% +$39.1K 0.05% 190
2021
Q3
$2.59M Buy
27,115
+445
+2% +$41.3K 0.06% 161
2021
Q2
$2.41M Buy
26,670
+1,625
+6% +$129K 0.06% 170
2021
Q1
$2.19M Buy
25,045
+6,022
+32% +$552K 0.06% 175
2020
Q4
$1.88M Buy
19,023
+550
+3% +$47.7K 0.05% 169
2020
Q3
$1.22M Buy
+18,473
New +$1.23M 0.04% 191
2020
Q1
$731K Sell
20,273
-433
-2% -$20.6K 0.03% 205
2019
Q4
$1.16M Buy
20,706
+4,700
+29% +$258K 0.04% 207
2019
Q3
$929K Buy
16,006
+200
+1% +$12.8K 0.03% 215
2019
Q2
$1.04M Buy
15,806
+875
+6% +$52.6K 0.03% 206
2019
Q1
$789K Buy
14,931
+5,360
+56% +$270K 0.03% 226
2018
Q4
$406K Buy
9,571
+4,090
+75% +$180K 0.02% 273
2018
Q3
$265K Buy
5,481
+150
+3% +$7.79K 0.01% 328
2018
Q2
$281K Sell
5,331
-22,096
-81% -$1.45M 0.01% 326
2018
Q1
$1.95M Sell
27,427
-25
-0.1% -$1.7K 0.07% 167
2017
Q4
$1.85M Buy
27,452
+18,615
+211% +$1.09M 0.07% 168
2017
Q3
$405K Buy
+8,837
New +$410K 0.02% 277
2016
Q4
Sell
-9,861
Closed -$389K 349
2016
Q3
$389K Sell
9,861
-75
-0.8% -$3.11K 0.02% 276
2016
Q2
$482K Buy
+9,936
New +$529K 0.02% 247

Other funds holding FSLR