Green Alpha Advisors’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
$526K Sell
37,998
-783
-2% -$14.9K 0.52% 57
2025
Q4
$922K Buy
38,781
+21
+0.1% +$458 0.84% 35
2025
Q3
$505K Sell
38,760
-648
-2% -$7.75K 0.49% 63
2025
Q2
$435K Sell
39,408
-1,331
-3% -$12.9K 0.42% 70
2025
Q1
$352K Buy
40,739
+13,851
+52% +$146K 0.38% 76
2024
Q4
$299K Sell
26,888
-13,502
-33% -$174K 0.24% 113
2024
Q3
$677K Buy
40,390
+3,282
+9% +$48K 0.53% 71
2024
Q2
$547K Sell
37,108
-4,028
-10% -$68.2K 0.44% 87
2024
Q1
$813K Buy
41,136
+766
+2% +$16.5K 0.59% 61
2023
Q4
$1.06M Buy
40,370
+5,593
+16% +$123K 0.76% 42
2023
Q3
$856K Buy
34,777
+361
+1% +$11.4K 0.66% 57
2023
Q2
$1.33M Buy
34,416
+1,046
+3% +$40.6K 0.87% 44
2023
Q1
$1.33M Sell
33,370
-3,881
-10% -$154K 0.93% 39
2022
Q4
$1.15M Buy
37,251
+923
+3% +$31K 0.96% 36
2022
Q3
$1.35M Sell
36,328
-197,142
-84% -$7.51M 1.15% 20
2022
Q2
$7.27M Buy
233,470
+197,101
+542% +$6.06M 1.67% 17
2022
Q1
$1.29M Buy
36,369
+4,816
+15% +$145K 0.87% 43
2021
Q4
$987K Buy
31,553
+930
+3% +$33.3K 0.67% 74
2021
Q3
$1.06M Sell
30,623
-8,336
-21% -$317K 0.73% 61
2021
Q2
$1.75M Buy
38,959
+19,626
+102% +$803K 1.19% 22
2021
Q1
$959K Buy
19,333
+4,386
+29% +$227K 0.95% 43
2020
Q4
$766K Buy
+14,947
New +$613K 0.93% 44

Other funds holding CSIQ

Green Alpha Advisors's CSIQ Position: Q1 2026 in Review

Green Alpha Advisors reduced its Canadian Solar (CSIQ) stake by 2% in Q1 2026, selling an estimated $14.9K and leaving 37,998 shares worth $526K. The position accounts for 0.52% of the portfolio, ranked #57.

Green Alpha Advisors first reported a position in CSIQ in Q4 2020 and has held it in 22 quarters since. The position peaked at $7.27M in Q2 2022. 128 funds tracked by Wall St. Rank hold CSIQ as of Q1 2026.

  • Green Alpha Advisors held 37,998 shares of Canadian Solar worth $526K as of Q1 2026.
  • Green Alpha Advisors sold 783 Canadian Solar shares in Q1 2026, an estimated $14.9K.
  • Canadian Solar made up 0.52% of Green Alpha Advisors's portfolio in Q1 2026, its #57 holding.
  • Green Alpha Advisors first reported a position in Canadian Solar in Q4 2020 and has held it in 22 quarters since.
  • Green Alpha Advisors's Canadian Solar position peaked at $7.27M in Q2 2022.
  • 128 funds tracked by Wall St. Rank held Canadian Solar as of Q1 2026.

Based on Green Alpha Advisors's 13F filing for Q1 2026, filed 7 Apr 2026.