CoreCommodity Management’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
$895K Buy
64,657
+36,656
+131% +$698K 0.17% 77
2025
Q4
$666K Sell
28,001
-45,507
-62% -$992K 0.14% 75
2025
Q3
$959K Buy
73,508
+52,702
+253% +$630K 0.17% 69
2025
Q2
$230K Sell
20,806
-966
-4% -$9.34K 0.04% 131
2025
Q1
$188K Hold
21,772
0.03% 137
2024
Q4
$242K Hold
21,772
0.05% 116
2024
Q3
$365K Buy
+21,772
New +$318K 0.07% 113
2024
Q2
Sell
-37,105
Closed -$733K 142
2024
Q1
$733K Sell
37,105
-61,673
-62% -$1.33M 0.26% 108
2023
Q4
$2.59M Buy
98,778
+9,320
+10% +$206K 0.77% 44
2023
Q3
$2.2M Buy
+89,458
New +$2.83M 0.74% 52
2023
Q2
Sell
-78,086
Closed -$3.11M 193
2023
Q1
$3.11M Sell
78,086
-10,504
-12% -$417K 0.89% 33
2022
Q4
$2.74M Buy
+88,590
New +$2.98M 0.84% 39
2022
Q2
Sell
-80,777
Closed -$2.86M 161
2022
Q1
$2.86M Sell
80,777
-8,253
-9% -$249K 0.63% 64
2021
Q4
$2.79M Sell
89,030
-31,218
-26% -$1.12M 0.77% 44
2021
Q3
$4.16M Buy
120,248
+47,161
+65% +$1.79M 1.17% 21
2021
Q2
$3.28M Buy
73,087
+4,304
+6% +$176K 1.02% 33
2021
Q1
$3.41M Buy
68,783
+1,958
+3% +$101K 1.43% 19
2020
Q4
$3.42M Buy
66,825
+29,876
+81% +$1.22M 1.74% 12
2020
Q3
$1.3M Sell
36,949
-207
-0.6% -$5.52K 1.06% 29
2020
Q2
$716K Buy
37,156
+1,998
+6% +$35.5K 0.67% 58
2020
Q1
$559K Sell
35,158
-1,660
-5% -$33.6K 0.65% 49
2019
Q4
$814K Sell
36,818
-393
-1% -$7.12K 0.45% 73
2019
Q3
$703K Buy
37,211
+2,759
+8% +$60K 0.44% 77
2019
Q2
$752K Buy
34,452
+1,709
+5% +$33.9K 0.42% 89
2019
Q1
$610K Buy
32,743
+2,317
+8% +$47.6K 0.35% 104
2018
Q4
$436K Sell
30,426
-139
-0.5% -$2.1K 0.37% 82
2018
Q3
$443K Buy
30,565
+6,757
+28% +$93.1K 0.22% 139
2018
Q2
$291K Buy
23,808
+963
+4% +$14.5K 0.2% 152
2018
Q1
$372K Buy
22,845
+245
+1% +$3.94K 0.28% 121
2017
Q4
$381K Buy
22,600
+691
+3% +$11.9K 0.32% 119
2017
Q3
$369K Sell
21,909
-1,111
-5% -$18.2K 0.35% 100
2017
Q2
$366K Buy
23,020
+1,258
+6% +$16.8K 0.35% 89
2017
Q1
$267K Buy
21,762
+15,255
+234% +$198K 0.22% 140
2016
Q4
$79K Buy
+6,507
New +$85K 0.07% 171

Other funds holding CSIQ