Tower Research Capital (TRC)’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
$283K Sell
1,709
-342
-17% -$56.6K 0.01% 1471
2025
Q1
$256K Sell
2,051
-5,726
-74% -$714K 0.01% 1229
2024
Q4
$1.37M Buy
7,777
+4,658
+149% +$821K 0.03% 484
2024
Q3
$778K Sell
3,119
-25,479
-89% -$6.36M 0.02% 648
2024
Q2
$6.45M Buy
28,598
+23,231
+433% +$5.24M 0.11% 149
2024
Q1
$906K Sell
5,367
-9,820
-65% -$1.66M 0.02% 556
2023
Q4
$2.62M Buy
15,187
+3,887
+34% +$670K 0.03% 426
2023
Q3
$1.83M Buy
11,300
+9,010
+393% +$1.46M 0.06% 335
2023
Q2
$435K Sell
2,290
-1,738
-43% -$330K 0.01% 1059
2023
Q1
$876K Sell
4,028
-2,007
-33% -$436K 0.03% 517
2022
Q4
$904K Sell
6,035
-13,965
-70% -$2.09M 0.04% 417
2022
Q3
$2.65M Buy
20,000
+6,973
+54% +$922K 0.04% 335
2022
Q2
$888K Sell
13,027
-9,156
-41% -$624K 0.02% 773
2022
Q1
$1.86M Buy
22,183
+14,086
+174% +$1.18M 0.02% 587
2021
Q4
$706K Buy
8,097
+2,703
+50% +$236K 0.01% 895
2021
Q3
$515K Sell
5,394
-4,028
-43% -$385K 0.01% 967
2021
Q2
$853K Buy
9,422
+2,317
+33% +$210K 0.02% 779
2021
Q1
$620K Sell
7,105
-5,556
-44% -$485K 0.01% 1063
2020
Q4
$1.25M Buy
12,661
+10,514
+490% +$1.04M 0.04% 398
2020
Q3
$142K Sell
2,147
-7,203
-77% -$476K ﹤0.01% 2865
2020
Q2
$463K Buy
9,350
+3,818
+69% +$189K 0.02% 1098
2020
Q1
$200K Buy
5,532
+3,335
+152% +$121K 0.01% 754
2019
Q4
$123K Sell
2,197
-2,227
-50% -$125K 0.01% 829
2019
Q3
$257K Buy
4,424
+2,347
+113% +$136K 0.02% 877
2019
Q2
$136K Buy
2,077
+1,697
+447% +$111K 0.01% 1020
2019
Q1
$21K Sell
380
-174
-31% -$9.62K ﹤0.01% 2237
2018
Q4
$24K Sell
554
-8,386
-94% -$363K ﹤0.01% 1788
2018
Q3
$433K Buy
8,940
+8,559
+2,246% +$415K 0.03% 563
2018
Q2
$20K Sell
381
-8,058
-95% -$423K ﹤0.01% 2432
2018
Q1
$599K Buy
8,439
+7,903
+1,474% +$561K 0.05% 387
2017
Q4
$36K Buy
+536
New +$36K ﹤0.01% 1580
2017
Q1
Sell
-2,684
Closed -$86K 3333
2016
Q4
$86K Sell
2,684
-226
-8% -$7.24K 0.01% 1057
2016
Q3
$115K Sell
2,910
-1,216
-29% -$48.1K 0.01% 739
2016
Q2
$200K Buy
4,126
+3,309
+405% +$160K 0.02% 660
2016
Q1
$56K Buy
+817
New +$56K 0.01% 714
2015
Q4
Sell
-301
Closed -$13K 4659
2015
Q3
$13K Sell
301
-812
-73% -$35.1K ﹤0.01% 2091
2015
Q2
$52K Buy
+1,113
New +$52K ﹤0.01% 1327
2014
Q4
Sell
-1,030
Closed -$68K 4234
2014
Q3
$68K Sell
1,030
-2,393
-70% -$158K 0.01% 1283
2014
Q2
$244K Buy
3,423
+2,201
+180% +$157K 0.03% 520
2014
Q1
$85K Buy
1,222
+1,104
+936% +$76.8K 0.01% 794
2013
Q4
$6K Sell
118
-6,672
-98% -$339K ﹤0.01% 3396
2013
Q3
$273K Buy
6,790
+1,609
+31% +$64.7K 0.03% 571
2013
Q2
$232K Buy
+5,181
New +$232K 0.02% 230