Barclays’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
$5.62M Buy
405,966
+396,495
+4,186% +$7.54M ﹤0.01% 1747
2025
Q4
$225K Sell
9,471
-6,127
-39% -$134K ﹤0.01% 4250
2025
Q3
$203K Buy
15,598
+6,983
+81% +$83.5K ﹤0.01% 4282
2025
Q2
$95.1K Buy
8,615
+1,176
+16% +$11.4K ﹤0.01% 4588
2025
Q1
$64.3K Sell
7,439
-3,417
-31% -$36K ﹤0.01% 4549
2024
Q4
$121K Sell
10,856
-104,472
-91% -$1.35M ﹤0.01% 4548
2024
Q3
$1.93M Buy
115,328
+95,924
+494% +$1.4M ﹤0.01% 2877
2024
Q2
$286K Sell
19,404
-28,623
-60% -$484K ﹤0.01% 3370
2024
Q1
$949K Buy
48,027
+30,988
+182% +$668K ﹤0.01% 3159
2023
Q4
$447K Hold
17,039
﹤0.01% 3949
2023
Q3
$419K Sell
17,039
-24,339
-59% -$770K ﹤0.01% 2905
2023
Q2
$1.6M Sell
41,378
-83,598
-67% -$3.24M ﹤0.01% 2028
2023
Q1
$4.98M Buy
124,976
+88,760
+245% +$3.52M ﹤0.01% 1543
2022
Q4
$1.12M Buy
36,216
+16,088
+80% +$540K ﹤0.01% 2702
2022
Q3
$750K Buy
20,128
+3,728
+23% +$142K ﹤0.01% 2431
2022
Q2
$511K Sell
16,400
-73
-0.4% -$2.24K ﹤0.01% 2825
2022
Q1
$583K Buy
16,473
+73
+0.4% +$2.2K ﹤0.01% 2796
2021
Q4
$513K Sell
16,400
-12,860
-44% -$461K ﹤0.01% 3198
2021
Q3
$1.01M Buy
+29,260
New +$1.11M ﹤0.01% 2785
2021
Q1
Sell
-12,002
Closed -$621K 4770
2020
Q4
$614K Sell
12,002
-98
-0.8% -$4.02K ﹤0.01% 3115
2020
Q3
$425K Buy
12,100
+500
+4% +$13.3K ﹤0.01% 3349
2020
Q2
$224K Sell
11,600
-73,069
-86% -$1.3M ﹤0.01% 3975
2020
Q1
$1.35M Sell
84,669
-81,683
-49% -$1.65M ﹤0.01% 2657
2019
Q4
$3.68M Buy
166,352
+81,222
+95% +$1.47M ﹤0.01% 2339
2019
Q3
$1.61M Buy
85,130
+46,687
+121% +$1.02M ﹤0.01% 3132
2019
Q2
$839K Buy
38,443
+3,192
+9% +$63.2K ﹤0.01% 3870
2019
Q1
$657K Sell
35,251
-72,174
-67% -$1.48M ﹤0.01% 3856
2018
Q4
$1.54M Sell
107,425
-24,211
-18% -$365K ﹤0.01% 2674
2018
Q3
$1.91M Sell
131,636
-1,379,562
-91% -$19M ﹤0.01% 2936
2018
Q2
$18.5M Sell
1,511,198
-116,292
-7% -$1.75M 0.02% 833
2018
Q1
$26.5M Buy
1,627,490
+118,310
+8% +$1.91M 0.02% 711
2017
Q4
$25.4M Buy
1,509,180
+96,945
+7% +$1.67M 0.02% 681
2017
Q3
$23.8M Buy
1,412,235
+16,113
+1% +$264K 0.02% 590
2017
Q2
$22.2M Buy
1,396,122
+49,205
+4% +$658K 0.02% 557
2017
Q1
$16.5M Sell
1,346,917
-49,139
-4% -$636K 0.02% 629
2016
Q4
$17M Buy
1,396,056
+35,301
+3% +$461K 0.02% 672
2016
Q3
$18.7M Buy
1,360,755
+1,334,505
+5,084% +$18.4M 0.02% 579
2016
Q2
$396K Sell
26,250
-5,911
-18% -$102K ﹤0.01% 3396
2016
Q1
$612K Sell
32,161
-45,630
-59% -$936K ﹤0.01% 2969
2015
Q4
$2.18M Sell
77,791
-81,997
-51% -$1.89M ﹤0.01% 1961
2015
Q3
$2.56M Sell
159,788
-77,956
-33% -$1.73M ﹤0.01% 1910
2015
Q2
$6.66M Buy
237,744
+192,865
+430% +$6.61M 0.01% 1289
2015
Q1
$1.48M Sell
44,879
-4,832
-10% -$133K ﹤0.01% 2600
2014
Q4
$1.19M Buy
49,711
+7,165
+17% +$195K ﹤0.01% 3043
2014
Q3
$1.49M Sell
42,546
-298,371
-88% -$9.68M ﹤0.01% 2947
2014
Q2
$10.6M Buy
340,917
+17,724
+5% +$478K 0.01% 1114
2014
Q1
$10.3M Buy
323,193
+296,214
+1,098% +$11.1M 0.01% 1121
2013
Q4
$782K Sell
26,979
-49,733
-65% -$1.32M ﹤0.01% 3655
2013
Q3
$1.23M Buy
76,712
+30,786
+67% +$411K ﹤0.01% 3122
2013
Q2
$505K Buy
+45,926
New +$316K ﹤0.01% 4187

Other funds holding CSIQ

Barclays's CSIQ Position: Q1 2026 in Review

Barclays increased its Canadian Solar (CSIQ) stake by 4,186% in Q1 2026, buying an estimated $7.54M and bringing the position to 405,966 shares worth $5.62M. The position accounts for ﹤0.01% of the portfolio, ranked #1747.

Barclays first reported a position in CSIQ in Q2 2013 and has held it in 50 quarters since. The position peaked at $26.5M in Q1 2018. 128 funds tracked by Wall St. Rank hold CSIQ as of Q1 2026.

  • Barclays held 405,966 shares of Canadian Solar worth $5.62M as of Q1 2026.
  • Barclays bought 396,495 Canadian Solar shares in Q1 2026, an estimated $7.54M.
  • Canadian Solar made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #1747 holding.
  • Barclays first reported a position in Canadian Solar in Q2 2013 and has held it in 50 quarters since.
  • Barclays's Canadian Solar position peaked at $26.5M in Q1 2018.
  • 128 funds tracked by Wall St. Rank held Canadian Solar as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.