DZ Bank’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
$20.7M Buy
125,028
+38,976
+45% +$6.45M 0.02% 250
2025
Q1
$10.9M Sell
86,052
-1,662,551
-95% -$210M 0.01% 324
2024
Q4
$308M Buy
1,748,603
+137,901
+9% +$24.3M 0.31% 67
2024
Q3
$402M Buy
1,610,702
+23,046
+1% +$5.75M 0.39% 63
2024
Q2
$358M Buy
1,587,656
+1,414,555
+817% +$319M 0.37% 59
2024
Q1
$29.2M Buy
173,101
+46,580
+37% +$7.86M 0.03% 205
2023
Q4
$21.8M Buy
126,521
+21,448
+20% +$3.7M 0.03% 227
2023
Q3
$17M Buy
105,073
+67,985
+183% +$11M 0.02% 250
2023
Q2
$7.04M Sell
37,088
-5,702
-13% -$1.08M 0.01% 397
2023
Q1
$9.3M Sell
42,790
-7,767
-15% -$1.69M 0.02% 344
2022
Q4
$7.57M Buy
50,557
+3,451
+7% +$517K 0.01% 372
2022
Q3
$6.23M Sell
47,106
-16,201
-26% -$2.14M 0.01% 385
2022
Q2
$4.27M Sell
63,307
-6,423
-9% -$433K 0.01% 459
2022
Q1
$5.77M Buy
69,730
+38,666
+124% +$3.2M 0.01% 441
2021
Q4
$2.74M Buy
31,064
+16,918
+120% +$1.49M ﹤0.01% 576
2021
Q3
$1.35M Sell
14,146
-1,800
-11% -$172K ﹤0.01% 636
2021
Q2
$1.44M Buy
15,946
+822
+5% +$74.4K ﹤0.01% 628
2021
Q1
$1.32M Sell
15,124
-30,886
-67% -$2.7M ﹤0.01% 600
2020
Q4
$4.62M Buy
46,010
+29,200
+174% +$2.93M 0.01% 418
2020
Q3
$1.12M Sell
16,810
-3,992
-19% -$265K ﹤0.01% 524
2020
Q2
$1.03M Hold
20,802
﹤0.01% 518
2020
Q1
$750K Sell
20,802
-8,467
-29% -$305K ﹤0.01% 520
2019
Q4
$1.65M Sell
29,269
-14,890
-34% -$838K ﹤0.01% 471
2019
Q3
$2.57M Sell
44,159
-2,177
-5% -$127K 0.01% 419
2019
Q2
$3.04M Buy
46,336
+9,200
+25% +$603K 0.01% 422
2019
Q1
$1.95M Buy
37,136
+2,156
+6% +$113K 0.01% 453
2018
Q4
$1.48M Sell
34,980
-117
-0.3% -$4.96K 0.01% 471
2018
Q3
$1.7M Sell
35,097
-10,391
-23% -$503K 0.01% 451
2018
Q2
$2.39M Sell
45,488
-21,780
-32% -$1.15M 0.01% 470
2018
Q1
$4.77M Buy
67,268
+19,431
+41% +$1.38M 0.02% 404
2017
Q4
$3.23M Buy
47,837
+1,648
+4% +$111K 0.01% 418
2017
Q3
$2.12M Sell
46,189
-21,570
-32% -$990K 0.01% 465
2017
Q2
$2.7M Sell
67,759
-60,771
-47% -$2.43M 0.01% 425
2017
Q1
$3.49M Sell
128,530
-34,703
-21% -$941K 0.02% 390
2016
Q4
$5.27M Buy
+163,233
New +$5.27M 0.03% 322