Dynamic Technology Lab’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
$311K Buy
+1,576
New +$349K 0.05% 597
2025
Q2
Sell
-9,852
Closed -$1.25M 1073
2025
Q1
$1.25M Buy
+9,852
New +$1.54M 0.18% 138
2024
Q4
Sell
-1,442
Closed -$360K 1066
2024
Q3
$360K Buy
+1,442
New +$325K 0.04% 665
2022
Q1
Sell
-4,427
Closed -$386K 1239
2021
Q4
$386K Buy
+4,427
New +$455K 0.04% 707
2021
Q1
Sell
-4,706
Closed -$466K 1261
2020
Q4
$466K Sell
4,706
-28,274
-86% -$2.45M 0.08% 481
2020
Q3
$2.18M Buy
+32,980
New +$2.19M 0.35% 22
2020
Q2
Sell
-45,790
Closed -$1.65M 1095
2020
Q1
$1.65M Buy
45,790
+35,981
+367% +$1.71M 0.32% 35
2019
Q4
$549K Buy
+9,809
New +$539K 0.09% 405
2018
Q2
Sell
-6,464
Closed -$459K 1104
2018
Q1
$459K Sell
6,464
-2,644
-29% -$180K 0.07% 520
2017
Q4
$615K Sell
9,108
-7,992
-47% -$469K 0.11% 341
2017
Q3
$785K Buy
17,100
+2,466
+17% +$114K 0.13% 254
2017
Q2
$583K Buy
14,634
+1,681
+13% +$57.1K 0.11% 327
2017
Q1
$351K Buy
+12,953
New +$425K 0.08% 484
2016
Q3
Sell
-4,837
Closed -$234K 967
2016
Q2
$234K Buy
+4,837
New +$258K 0.06% 641
2015
Q4
Sell
-13,366
Closed -$571K 965
2015
Q3
$571K Buy
13,366
+8,797
+193% +$407K 0.19% 122
2015
Q2
$215K Sell
4,569
-3,700
-45% -$207K 0.07% 596
2015
Q1
$494K Buy
+8,269
New +$425K 0.21% 143

Other funds holding FSLR