Bank of America’s Canadian Solar CSIQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$14.8M Buy
1,071,486
+798,610
+293% +$15.2M ﹤0.01% 2633
2025
Q4
$6.49M Buy
272,876
+130,246
+91% +$2.84M ﹤0.01% 3177
2025
Q3
$1.86M Sell
142,630
-82,809
-37% -$990K ﹤0.01% 4878
2025
Q2
$2.49M Sell
225,439
-654,413
-74% -$6.33M ﹤0.01% 4579
2025
Q1
$7.61M Buy
879,852
+853,166
+3,197% +$8.98M ﹤0.01% 3415
2024
Q4
$297K Sell
26,686
-608,294
-96% -$7.85M ﹤0.01% 5887
2024
Q3
$10.6M Buy
634,980
+264,973
+72% +$3.87M ﹤0.01% 3008
2024
Q2
$5.46M Buy
370,007
+350,948
+1,841% +$5.94M ﹤0.01% 3539
2024
Q1
$377K Buy
19,059
+13,818
+264% +$298K ﹤0.01% 5514
2023
Q4
$137K Sell
5,241
-1,892
-27% -$41.8K ﹤0.01% 6247
2023
Q3
$176K Sell
7,133
-21,800
-75% -$690K ﹤0.01% 5971
2023
Q2
$1.12M Sell
28,933
-442,177
-94% -$17.1M ﹤0.01% 4695
2023
Q1
$18.8M Buy
471,110
+449,646
+2,095% +$17.8M ﹤0.01% 2185
2022
Q4
$663K Sell
21,464
-71,314
-77% -$2.4M ﹤0.01% 5174
2022
Q3
$3.46M Buy
92,778
+69,706
+302% +$2.65M ﹤0.01% 3742
2022
Q2
$718K Sell
23,072
-25,635
-53% -$788K ﹤0.01% 5186
2022
Q1
$1.72M Buy
48,707
+42,403
+673% +$1.28M ﹤0.01% 4737
2021
Q4
$197K Sell
6,304
-938
-13% -$33.6K ﹤0.01% 6503
2021
Q3
$250K Sell
7,242
-2,310
-24% -$87.9K ﹤0.01% 6148
2021
Q2
$428K Sell
9,552
-2,418
-20% -$99K ﹤0.01% 5544
2021
Q1
$594K Buy
11,970
+7,496
+168% +$388K ﹤0.01% 5227
2020
Q4
$229K Sell
4,474
-21,609
-83% -$886K ﹤0.01% 5516
2020
Q3
$915K Buy
26,083
+24,693
+1,776% +$658K ﹤0.01% 4282
2020
Q2
$27K Sell
1,390
-44,951
-97% -$799K ﹤0.01% 6182
2020
Q1
$737K Sell
46,341
-76,551
-62% -$1.55M ﹤0.01% 4212
2019
Q4
$2.72M Buy
122,892
+120,896
+6,057% +$2.19M ﹤0.01% 3778
2019
Q3
$38K Sell
1,996
-223,026
-99% -$4.85M ﹤0.01% 6410
2019
Q2
$4.91M Sell
225,022
-1,372,564
-86% -$27.2M ﹤0.01% 3260
2019
Q1
$29.8M Buy
1,597,586
+746,820
+88% +$15.4M 0.01% 1511
2018
Q4
$12.2M Sell
850,766
-79,083
-9% -$1.19M ﹤0.01% 2099
2018
Q3
$13.5M Buy
929,849
+98,743
+12% +$1.36M ﹤0.01% 2161
2018
Q2
$10.2M Buy
831,106
+118,621
+17% +$1.78M ﹤0.01% 2444
2018
Q1
$11.6M Buy
712,485
+505,628
+244% +$8.14M ﹤0.01% 2260
2017
Q4
$3.49M Buy
206,857
+4,551
+2% +$78.2K ﹤0.01% 3459
2017
Q3
$3.41M Sell
202,306
-140,430
-41% -$2.3M ﹤0.01% 3532
2017
Q2
$5.46M Sell
342,736
-149,491
-30% -$2M ﹤0.01% 2951
2017
Q1
$6.04M Buy
492,227
+45,650
+10% +$591K ﹤0.01% 2834
2016
Q4
$5.44M Buy
446,577
+90,311
+25% +$1.18M ﹤0.01% 2850
2016
Q3
$4.89M Buy
356,266
+129,418
+57% +$1.78M ﹤0.01% 2853
2016
Q2
$3.43M Buy
226,848
+60,269
+36% +$1.04M ﹤0.01% 3143
2016
Q1
$3.21M Buy
166,579
+147,928
+793% +$3.03M ﹤0.01% 3165
2015
Q4
$540K Buy
18,651
+6,642
+55% +$153K ﹤0.01% 4767
2015
Q3
$199K Sell
12,009
-14,827
-55% -$330K ﹤0.01% 5343
2015
Q2
$767K Buy
26,836
+8,743
+48% +$300K ﹤0.01% 4338
2015
Q1
$605K Sell
18,093
-2,278
-11% -$62.8K ﹤0.01% 4158
2014
Q4
$493K Sell
20,371
-9,286
-31% -$253K ﹤0.01% 4633
2014
Q3
$1.06M Sell
29,657
-52,870
-64% -$1.71M ﹤0.01% 3949
2014
Q2
$2.58M Buy
82,527
+75,175
+1,023% +$2.03M ﹤0.01% 3135
2014
Q1
$235K Sell
7,352
-34,334
-82% -$1.29M ﹤0.01% 5290
2013
Q4
$1.24M Buy
41,686
+29,286
+236% +$774K ﹤0.01% 3828
2013
Q3
$211K Sell
12,400
-20,736
-63% -$277K ﹤0.01% 5401
2013
Q2
$364K Buy
+33,136
New +$228K ﹤0.01% 5060

Other funds holding CSIQ