Royal Bank of Canada’s Canadian Solar CSIQ Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$238K Buy
21,485
+13,648
+174% +$151K ﹤0.01% 4694
2025
Q1
$68K Sell
7,837
-1,325
-14% -$11.5K ﹤0.01% 5062
2024
Q4
$102K Sell
9,162
-1,236
-12% -$13.8K ﹤0.01% 4868
2024
Q3
$174K Sell
10,398
-5,486
-35% -$91.8K ﹤0.01% 4487
2024
Q2
$234K Sell
15,884
-16,766
-51% -$247K ﹤0.01% 4260
2024
Q1
$645K Buy
32,650
+18,826
+136% +$372K ﹤0.01% 3396
2023
Q4
$363K Sell
13,824
-427
-3% -$11.2K ﹤0.01% 4049
2023
Q3
$351K Sell
14,251
-5,675
-28% -$140K ﹤0.01% 3851
2023
Q2
$770K Buy
19,926
+8,138
+69% +$314K ﹤0.01% 3217
2023
Q1
$468K Sell
11,788
-3,807
-24% -$151K ﹤0.01% 3563
2022
Q4
$480K Sell
15,595
-1,874
-11% -$57.7K ﹤0.01% 3700
2022
Q3
$650K Buy
17,469
+3,224
+23% +$120K ﹤0.01% 3358
2022
Q2
$443K Sell
14,245
-272
-2% -$8.46K ﹤0.01% 3765
2022
Q1
$514K Sell
14,517
-1,358
-9% -$48.1K ﹤0.01% 3798
2021
Q4
$497K Sell
15,875
-590
-4% -$18.5K ﹤0.01% 3958
2021
Q3
$571K Buy
16,465
+2,953
+22% +$102K ﹤0.01% 3770
2021
Q2
$606K Sell
13,512
-8,316
-38% -$373K ﹤0.01% 3672
2021
Q1
$1.08M Sell
21,828
-12,808
-37% -$635K ﹤0.01% 3098
2020
Q4
$1.78M Buy
34,636
+25,036
+261% +$1.28M ﹤0.01% 2608
2020
Q3
$336K Buy
9,600
+912
+10% +$31.9K ﹤0.01% 3716
2020
Q2
$168K Sell
8,688
-425
-5% -$8.22K ﹤0.01% 4108
2020
Q1
$145K Sell
9,113
-2,227
-20% -$35.4K ﹤0.01% 4055
2019
Q4
$250K Buy
11,340
+1,256
+12% +$27.7K ﹤0.01% 3913
2019
Q3
$191K Sell
10,084
-2,909
-22% -$55.1K ﹤0.01% 3921
2019
Q2
$284K Buy
12,993
+3,309
+34% +$72.3K ﹤0.01% 3702
2019
Q1
$181K Sell
9,684
-730
-7% -$13.6K ﹤0.01% 3859
2018
Q4
$149K Buy
10,414
+195
+2% +$2.79K ﹤0.01% 3900
2018
Q3
$148K Sell
10,219
-5,203
-34% -$75.4K ﹤0.01% 4062
2018
Q2
$189K Sell
15,422
-613
-4% -$7.51K ﹤0.01% 3872
2018
Q1
$261K Buy
16,035
+181
+1% +$2.95K ﹤0.01% 3575
2017
Q4
$268K Sell
15,854
-18,197
-53% -$308K ﹤0.01% 3549
2017
Q3
$574K Buy
34,051
+22,165
+186% +$374K ﹤0.01% 3051
2017
Q2
$189K Sell
11,886
-714
-6% -$11.4K ﹤0.01% 3702
2017
Q1
$154K Buy
12,600
+3,847
+44% +$47K ﹤0.01% 3873
2016
Q4
$106K Sell
8,753
-3,486
-28% -$42.2K ﹤0.01% 4098
2016
Q3
$167K Sell
12,239
-105
-0.9% -$1.43K ﹤0.01% 3828
2016
Q2
$188K Buy
12,344
+1,462
+13% +$22.3K ﹤0.01% 3783
2016
Q1
$211K Sell
10,882
-518
-5% -$10K ﹤0.01% 3699
2015
Q4
$331K Sell
11,400
-3,797
-25% -$110K ﹤0.01% 3483
2015
Q3
$252K Buy
15,197
+9,879
+186% +$164K ﹤0.01% 3557
2015
Q2
$153K Buy
5,318
+925
+21% +$26.6K ﹤0.01% 4083
2015
Q1
$147K Sell
4,393
-3,573
-45% -$120K ﹤0.01% 3958
2014
Q4
$193K Buy
7,966
+3,291
+70% +$79.7K ﹤0.01% 3812
2014
Q3
$167K Sell
4,675
-1,300
-22% -$46.4K ﹤0.01% 3767
2014
Q2
$187K Buy
5,975
+425
+8% +$13.3K ﹤0.01% 3729
2014
Q1
$178K Buy
5,550
+2,535
+84% +$81.3K ﹤0.01% 3703
2013
Q4
$90K Buy
3,015
+1,756
+139% +$52.4K ﹤0.01% 4031
2013
Q3
$21K Buy
1,259
+259
+26% +$4.32K ﹤0.01% 4583
2013
Q2
$11K Buy
+1,000
New +$11K ﹤0.01% 4636