GAAM
CSIQ icon

Guinness Atkinson Asset Management’s Canadian Solar CSIQ Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$265K Sell
24,011
-5,867
-20% -$64.8K 0.14% 69
2025
Q1
$258K Sell
29,878
-2,305
-7% -$19.9K 0.14% 74
2024
Q4
$358K Sell
32,183
-2,212
-6% -$24.6K 0.18% 65
2024
Q3
$576K Sell
34,395
-649
-2% -$10.9K 0.28% 55
2024
Q2
$517K Hold
35,044
0.25% 58
2024
Q1
$692K Sell
35,044
-847
-2% -$16.7K 0.33% 54
2023
Q4
$941K Buy
35,891
+432
+1% +$11.3K 0.48% 37
2023
Q3
$873K Buy
35,459
+430
+1% +$10.6K 0.49% 41
2023
Q2
$1.36M Sell
35,029
-450
-1% -$17.4K 0.72% 34
2023
Q1
$1.41M Buy
35,479
+3,473
+11% +$138K 0.8% 34
2022
Q4
$989K Hold
32,006
0.62% 40
2022
Q3
$1.19M Hold
32,006
0.76% 35
2022
Q2
$997K Buy
32,006
+1,798
+6% +$56K 0.58% 37
2022
Q1
$1.07M Buy
30,208
+396
+1% +$14K 0.51% 36
2021
Q4
$933K Buy
29,812
+2,018
+7% +$63.2K 0.41% 37
2021
Q3
$961K Sell
27,794
-22
-0.1% -$761 0.45% 37
2021
Q2
$1.25M Sell
27,816
-534
-2% -$23.9K 0.55% 35
2021
Q1
$1.41M Buy
28,350
+10,259
+57% +$509K 0.7% 32
2020
Q4
$927K Buy
18,091
+3,891
+27% +$199K 0.5% 32
2020
Q3
$498K Sell
14,200
-1,400
-9% -$49.1K 0.3% 36
2020
Q2
$301K Buy
15,600
+1,400
+10% +$27K 0.19% 59
2020
Q1
$226K Hold
14,200
0.18% 57
2019
Q4
$314K Hold
14,200
0.22% 58
2019
Q3
$268K Hold
14,200
0.21% 60
2019
Q2
$310K Buy
14,200
+2,100
+17% +$45.8K 0.23% 54
2019
Q1
$225K Sell
12,100
-6,900
-36% -$128K 0.17% 61
2018
Q4
$272K Sell
19,000
-2,600
-12% -$37.2K 0.23% 42
2018
Q3
$313K Hold
21,600
0.2% 49
2018
Q2
$264K Hold
21,600
0.15% 53
2018
Q1
$351K Buy
21,600
+1,200
+6% +$19.5K 0.21% 46
2017
Q4
$344K Hold
20,400
0.21% 44
2017
Q3
$344K Sell
20,400
-3,700
-15% -$62.4K 0.22% 44
2017
Q2
$384K Sell
24,100
-2,700
-10% -$43K 0.25% 43
2017
Q1
$329K Hold
26,800
0.22% 43
2016
Q4
$326K Sell
26,800
-7,000
-21% -$85.1K 0.22% 47
2016
Q3
$464K Buy
33,800
+6,700
+25% +$92K 0.29% 47
2016
Q2
$410K Buy
27,100
+8,700
+47% +$132K 0.26% 49
2016
Q1
$355K Hold
18,400
0.22% 53
2015
Q4
$533K Hold
18,400
0.31% 47
2015
Q3
$306K Hold
18,400
0.19% 58
2015
Q2
$526K Hold
18,400
0.24% 51
2015
Q1
$614K Hold
18,400
0.28% 48
2014
Q4
$445K Hold
18,400
0.26% 54
2014
Q3
$658K Buy
+18,400
New +$658K 0.37% 53