Bank of America’s Canadian Solar CSIQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.49M Sell
225,439
-654,413
-74% -$7.22M ﹤0.01% 3847
2025
Q1
$7.61M Buy
879,852
+853,166
+3,197% +$7.38M ﹤0.01% 2897
2024
Q4
$297K Sell
26,686
-608,294
-96% -$6.76M ﹤0.01% 5033
2024
Q3
$10.6M Buy
634,980
+264,973
+72% +$4.44M ﹤0.01% 2581
2024
Q2
$5.46M Buy
370,007
+350,948
+1,841% +$5.18M ﹤0.01% 3034
2024
Q1
$377K Buy
19,059
+13,818
+264% +$273K ﹤0.01% 4703
2023
Q4
$137K Sell
5,241
-1,892
-27% -$49.6K ﹤0.01% 5333
2023
Q3
$176K Sell
7,133
-21,800
-75% -$537K ﹤0.01% 5109
2023
Q2
$1.12M Sell
28,933
-442,177
-94% -$17.1M ﹤0.01% 3949
2023
Q1
$18.8M Buy
471,110
+449,646
+2,095% +$17.9M ﹤0.01% 1889
2022
Q4
$663K Sell
21,464
-71,314
-77% -$2.2M ﹤0.01% 4503
2022
Q3
$3.46M Buy
92,778
+69,706
+302% +$2.6M ﹤0.01% 3177
2022
Q2
$718K Sell
23,072
-25,635
-53% -$798K ﹤0.01% 4504
2022
Q1
$1.72M Buy
48,707
+42,403
+673% +$1.5M ﹤0.01% 4117
2021
Q4
$197K Sell
6,304
-938
-13% -$29.3K ﹤0.01% 5697
2021
Q3
$250K Sell
7,242
-2,310
-24% -$79.7K ﹤0.01% 5317
2021
Q2
$428K Sell
9,552
-2,418
-20% -$108K ﹤0.01% 4821
2021
Q1
$594K Buy
11,970
+7,496
+168% +$372K ﹤0.01% 4621
2020
Q4
$229K Sell
4,474
-21,609
-83% -$1.11M ﹤0.01% 4805
2020
Q3
$915K Buy
26,083
+24,693
+1,776% +$866K ﹤0.01% 3764
2020
Q2
$27K Sell
1,390
-44,951
-97% -$873K ﹤0.01% 5591
2020
Q1
$737K Sell
46,341
-76,551
-62% -$1.22M ﹤0.01% 3726
2019
Q4
$2.72M Buy
122,892
+120,896
+6,057% +$2.67M ﹤0.01% 3242
2019
Q3
$38K Sell
1,996
-223,026
-99% -$4.25M ﹤0.01% 5575
2019
Q2
$4.91M Sell
225,022
-1,372,564
-86% -$30M ﹤0.01% 2796
2019
Q1
$29.8M Buy
1,597,586
+746,820
+88% +$13.9M ﹤0.01% 1332
2018
Q4
$12.2M Sell
850,766
-79,083
-9% -$1.13M ﹤0.01% 1807
2018
Q3
$13.5M Buy
929,849
+98,743
+12% +$1.43M ﹤0.01% 1878
2018
Q2
$10.2M Buy
831,106
+118,621
+17% +$1.45M ﹤0.01% 2120
2018
Q1
$11.6M Buy
712,485
+505,628
+244% +$8.23M ﹤0.01% 1976
2017
Q4
$3.49M Buy
206,857
+4,551
+2% +$76.7K ﹤0.01% 2950
2017
Q3
$3.41M Sell
202,306
-140,430
-41% -$2.36M ﹤0.01% 3027
2017
Q2
$5.46M Sell
342,736
-149,491
-30% -$2.38M ﹤0.01% 2557
2017
Q1
$6.04M Buy
492,227
+45,650
+10% +$560K ﹤0.01% 2436
2016
Q4
$5.44M Buy
446,577
+90,311
+25% +$1.1M ﹤0.01% 2426
2016
Q3
$4.9M Buy
356,266
+129,418
+57% +$1.78M ﹤0.01% 2422
2016
Q2
$3.43M Buy
226,848
+60,269
+36% +$911K ﹤0.01% 2641
2016
Q1
$3.21M Buy
166,579
+147,928
+793% +$2.85M ﹤0.01% 2636
2015
Q4
$540K Buy
18,651
+6,642
+55% +$192K ﹤0.01% 3896
2015
Q3
$199K Sell
12,009
-14,827
-55% -$246K ﹤0.01% 4396
2015
Q2
$767K Buy
26,836
+8,743
+48% +$250K ﹤0.01% 3489
2015
Q1
$605K Sell
18,093
-2,278
-11% -$76.2K ﹤0.01% 3327
2014
Q4
$493K Sell
20,371
-9,286
-31% -$225K ﹤0.01% 3592
2014
Q3
$1.06M Sell
29,657
-52,870
-64% -$1.89M ﹤0.01% 3029
2014
Q2
$2.58M Buy
82,527
+75,175
+1,023% +$2.35M ﹤0.01% 2399
2014
Q1
$235K Sell
7,352
-34,334
-82% -$1.1M ﹤0.01% 4020
2013
Q4
$1.24M Buy
41,686
+29,286
+236% +$873K ﹤0.01% 2936
2013
Q3
$211K Sell
12,400
-20,736
-63% -$353K ﹤0.01% 4025
2013
Q2
$364K Buy
+33,136
New +$364K ﹤0.01% 3957