Tower Research Capital (TRC)’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
$1.25K Buy
+90
New +$1.71K ﹤0.01% 4701
2025
Q3
Sell
-1,929
Closed -$21.3K 5276
2025
Q2
$21.3K Sell
1,929
-7,544
-80% -$73K ﹤0.01% 3640
2025
Q1
$81.9K Buy
9,473
+9,446
+34,985% +$99.5K ﹤0.01% 1886
2024
Q4
$300 Sell
27
-4,826
-99% -$62.2K ﹤0.01% 5339
2024
Q3
$81.3K Sell
4,853
-9,396
-66% -$137K ﹤0.01% 2383
2024
Q2
$210K Buy
14,249
+13,410
+1,598% +$227K ﹤0.01% 2036
2024
Q1
$16.6K Buy
839
+357
+74% +$7.69K ﹤0.01% 3170
2023
Q4
$12.6K Buy
482
+276
+134% +$6.09K ﹤0.01% 4028
2023
Q3
$5.07K Buy
+206
New +$6.51K ﹤0.01% 4765
2023
Q2
Sell
-2,032
Closed -$81K 6077
2023
Q1
$81K Buy
2,032
+81
+4% +$3.21K ﹤0.01% 2055
2022
Q4
$60K Buy
1,951
+536
+38% +$18K ﹤0.01% 2199
2022
Q3
$53K Sell
1,415
-145
-9% -$5.52K ﹤0.01% 3111
2022
Q2
$49K Sell
1,560
-4,859
-76% -$149K ﹤0.01% 2892
2022
Q1
$227K Sell
6,419
-807
-11% -$24.4K ﹤0.01% 1637
2021
Q4
$226K Buy
7,226
+7,165
+11,746% +$257K ﹤0.01% 1662
2021
Q3
$2K Sell
61
-237
-80% -$9.02K ﹤0.01% 5244
2021
Q2
$13K Sell
298
-187
-39% -$7.65K ﹤0.01% 4217
2021
Q1
$24K Sell
485
-413
-46% -$21.4K ﹤0.01% 3733
2020
Q4
$46K Sell
898
-2,556
-74% -$105K ﹤0.01% 3194
2020
Q3
$121K Buy
3,454
+3,305
+2,218% +$88.1K ﹤0.01% 2994
2020
Q2
$3K Sell
149
-9,851
-99% -$175K ﹤0.01% 4391
2020
Q1
$159K Buy
10,000
+3,172
+46% +$64.2K 0.01% 838
2019
Q4
$151K Buy
6,828
+1,498
+28% +$27.1K 0.01% 731
2019
Q3
$101K Sell
5,330
-2,255
-30% -$49.1K 0.01% 1338
2019
Q2
$165K Buy
7,585
+5,142
+210% +$102K 0.01% 940
2019
Q1
$46K Buy
2,443
+1,843
+307% +$37.9K ﹤0.01% 1804
2018
Q4
$9K Sell
600
-6,669
-92% -$101K ﹤0.01% 2525
2018
Q3
$105K Buy
+7,269
New +$100K 0.01% 1311
2018
Q2
Sell
-928
Closed -$15K 3702
2018
Q1
$15K Buy
928
+615
+196% +$9.9K ﹤0.01% 2293
2017
Q4
$5K Sell
313
-312
-50% -$5.36K ﹤0.01% 2871
2017
Q3
$11K Sell
625
-28,432
-98% -$466K ﹤0.01% 3024
2017
Q2
$463K Buy
+29,057
New +$389K 0.05% 222
2016
Q3
Sell
-1,723
Closed -$26K 3744
2016
Q2
$26K Sell
1,723
-1,083
-39% -$18.8K ﹤0.01% 2032
2016
Q1
$54K Buy
+2,806
New +$57.5K 0.01% 737
2015
Q4
Sell
-859
Closed -$14K 4553
2015
Q3
$14K Sell
859
-243
-22% -$5.4K ﹤0.01% 2019
2015
Q2
$32K Buy
1,102
+1,084
+6,022% +$37.2K ﹤0.01% 1708
2015
Q1
$1K Buy
18
+10
+125% +$276 ﹤0.01% 4034
2014
Q4
$0 Buy
8
+7
+700% +$190 ﹤0.01% 4101
2014
Q3
$0 Sell
1
-788
-100% -$25.6K ﹤0.01% 4472
2014
Q2
$25K Sell
789
-100
-11% -$2.7K ﹤0.01% 1703
2014
Q1
$29K Buy
889
+533
+150% +$20K ﹤0.01% 1528
2013
Q4
$11K Sell
356
-10,263
-97% -$271K ﹤0.01% 2891
2013
Q3
$180K Buy
10,619
+10,419
+5,210% +$139K 0.02% 817
2013
Q2
$2K Buy
+200
New +$1.38K ﹤0.01% 3450

Other funds holding CSIQ

Tower Research Capital (TRC)'s CSIQ Position: Q1 2026 in Review

Tower Research Capital (TRC) opened a new position in Canadian Solar (CSIQ) in Q1 2026: 90 shares worth $1.25K. The stake represents ﹤0.01% of the portfolio and ranks #4701 among its holdings. This is a return to the name: Tower Research Capital (TRC) previously reported a position in CSIQ as recently as Q2 2025.

Tower Research Capital (TRC) first reported a position in CSIQ in Q2 2013 and has held it in 44 quarters since. The position peaked at $463K in Q2 2017. 128 funds tracked by Wall St. Rank hold CSIQ as of Q1 2026.

  • Tower Research Capital (TRC) held 90 shares of Canadian Solar worth $1.25K as of Q1 2026.
  • Canadian Solar was a new Tower Research Capital (TRC) position in Q1 2026.
  • Canadian Solar made up ﹤0.01% of Tower Research Capital (TRC)'s portfolio in Q1 2026, its #4701 holding.
  • Tower Research Capital (TRC) first reported a position in Canadian Solar in Q2 2013 and has held it in 44 quarters since.
  • Tower Research Capital (TRC)'s Canadian Solar position peaked at $463K in Q2 2017.
  • 128 funds tracked by Wall St. Rank held Canadian Solar as of Q1 2026.

Based on Tower Research Capital (TRC)'s 13F filing for Q1 2026, filed 15 May 2026.