Invesco’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
$33.6M Buy
2,424,437
+328,528
+16% +$6.25M ﹤0.01% 1225
2025
Q4
$49.8M Sell
2,095,909
-104,713
-5% -$2.28M ﹤0.01% 1087
2025
Q3
$28.7M Buy
2,200,622
+356,625
+19% +$4.27M ﹤0.01% 1302
2025
Q2
$20.4M Sell
1,843,997
-467,599
-20% -$4.52M ﹤0.01% 1423
2025
Q1
$20M Buy
2,311,596
+310,564
+16% +$3.27M ﹤0.01% 1439
2024
Q4
$22.3M Sell
2,001,032
-48,338
-2% -$623K ﹤0.01% 1432
2024
Q3
$34.3M Buy
2,049,370
+197,348
+11% +$2.88M 0.01% 1200
2024
Q2
$27.3M Buy
1,852,022
+2,791
+0.2% +$47.2K 0.01% 1282
2024
Q1
$36.5M Sell
1,849,231
-124,150
-6% -$2.68M 0.01% 1172
2023
Q4
$51.8M Buy
1,973,381
+81,787
+4% +$1.81M 0.01% 989
2023
Q3
$46.6M Sell
1,891,594
-48,011
-2% -$1.52M 0.01% 986
2023
Q2
$75M Sell
1,939,605
-145,157
-7% -$5.63M 0.02% 805
2023
Q1
$83M Sell
2,084,762
-201,359
-9% -$7.99M 0.02% 770
2022
Q4
$70.6M Sell
2,286,121
-233,351
-9% -$7.84M 0.02% 817
2022
Q3
$93.9M Buy
2,519,472
+285,788
+13% +$10.9M 0.03% 687
2022
Q2
$69.6M Sell
2,233,684
-259,438
-10% -$7.98M 0.02% 811
2022
Q1
$88.2M Sell
2,493,122
-410,347
-14% -$12.4M 0.02% 809
2021
Q4
$90.8M Buy
2,903,469
+30,157
+1% +$1.08M 0.02% 837
2021
Q3
$99.4M Sell
2,873,312
-213,992
-7% -$8.14M 0.03% 812
2021
Q2
$138M Buy
3,087,304
+131,021
+4% +$5.36M 0.03% 685
2021
Q1
$147M Sell
2,956,283
-514,360
-15% -$26.6M 0.04% 623
2020
Q4
$178M Buy
3,470,643
+1,184,882
+52% +$48.6M 0.05% 485
2020
Q3
$80.2M Buy
2,285,761
+257,235
+13% +$6.86M 0.03% 725
2020
Q2
$39.1M Buy
2,028,526
+312,753
+18% +$5.56M 0.01% 1019
2020
Q1
$27.3M Buy
1,715,773
+452,745
+36% +$9.17M 0.01% 1069
2019
Q4
$27.9M Sell
1,263,028
-19,464
-2% -$352K 0.01% 1237
2019
Q3
$24.2M Buy
1,282,492
+220,818
+21% +$4.8M 0.01% 1304
2019
Q2
$23.2M Sell
1,061,674
-84,377
-7% -$1.67M 0.01% 1345
2019
Q1
$21.4M Buy
1,146,051
+186,317
+19% +$3.83M 0.01% 1188
2018
Q4
$13.8M Sell
959,734
-379,598
-28% -$5.72M 0.01% 1347
2018
Q3
$19.4M Sell
1,339,332
-416,152
-24% -$5.73M 0.01% 1292
2018
Q2
$21.5M Buy
1,755,484
+1,389,058
+379% +$20.9M 0.01% 1193
2018
Q1
$5.96M Buy
366,426
+12,532
+4% +$202K ﹤0.01% 1842
2017
Q4
$5.97M Sell
353,894
-20,946
-6% -$360K ﹤0.01% 1868
2017
Q3
$6.31M Sell
374,840
-139,741
-27% -$2.29M ﹤0.01% 1833
2017
Q2
$8.19M Sell
514,581
-39,375
-7% -$527K ﹤0.01% 1668
2017
Q1
$6.8M Buy
553,956
+89,183
+19% +$1.15M ﹤0.01% 1778
2016
Q4
$5.66M Sell
464,773
-18,367
-4% -$240K ﹤0.01% 1906
2016
Q3
$6.64M Buy
483,140
+65,864
+16% +$906K ﹤0.01% 1783
2016
Q2
$6.31M Buy
417,276
+35,931
+9% +$622K ﹤0.01% 1753
2016
Q1
$7.35M Buy
381,345
+75,370
+25% +$1.55M ﹤0.01% 1587
2015
Q4
$8.86M Sell
305,975
-42,123
-12% -$970K ﹤0.01% 1535
2015
Q3
$5.79M Buy
348,098
+75,819
+28% +$1.69M ﹤0.01% 1781
2015
Q2
$7.79M Sell
272,279
-4,462
-2% -$153K ﹤0.01% 1689
2015
Q1
$9.24M Sell
276,741
-62,272
-18% -$1.72M ﹤0.01% 1584
2014
Q4
$8.2M Buy
339,013
+759
+0.2% +$20.6K ﹤0.01% 1609
2014
Q3
$12.1M Sell
338,254
-31,169
-8% -$1.01M ﹤0.01% 1450
2014
Q2
$11.5M Sell
369,423
-14,422
-4% -$389K ﹤0.01% 1482
2014
Q1
$12.3M Sell
383,845
-111,062
-22% -$4.17M 0.01% 1411
2013
Q4
$14.8M Sell
494,907
-107,130
-18% -$2.83M 0.01% 1335
2013
Q3
$10.2M Sell
602,037
-136,494
-18% -$1.82M ﹤0.01% 1465
2013
Q2
$8.12M Buy
+738,531
New +$5.08M ﹤0.01% 1541

Other funds holding CSIQ

Invesco's CSIQ Position: Q1 2026 in Review

Invesco increased its Canadian Solar (CSIQ) stake by 16% in Q1 2026, buying an estimated $6.25M and bringing the position to 2,424,437 shares worth $33.6M. The position accounts for ﹤0.01% of the portfolio, ranked #1225.

Invesco first reported a position in CSIQ in Q2 2013 and has held it in 52 quarters since. The position peaked at $178M in Q4 2020. 128 funds tracked by Wall St. Rank hold CSIQ as of Q1 2026.

  • Invesco held 2,424,437 shares of Canadian Solar worth $33.6M as of Q1 2026.
  • Invesco bought 328,528 Canadian Solar shares in Q1 2026, an estimated $6.25M.
  • Canadian Solar made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #1225 holding.
  • Invesco first reported a position in Canadian Solar in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Canadian Solar position peaked at $178M in Q4 2020.
  • 128 funds tracked by Wall St. Rank held Canadian Solar as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.