Federation des caisses Desjardins du Quebec’s Sunrun RUN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$553K Sell
67,587
-36,599
-35% -$299K ﹤0.01% 1022
2025
Q1
$611K Sell
104,186
-7,479
-7% -$43.8K ﹤0.01% 967
2024
Q4
$1.03M Sell
111,665
-6,850
-6% -$63.4K 0.01% 785
2024
Q3
$2.14M Sell
118,515
-20,783
-15% -$375K 0.01% 564
2024
Q2
$1.65M Sell
139,298
-3,559
-2% -$42.2K 0.01% 606
2024
Q1
$1.88M Buy
142,857
+33,107
+30% +$436K 0.01% 542
2023
Q4
$2.15M Buy
109,750
+4,860
+5% +$95.4K 0.02% 422
2023
Q3
$1.32M Buy
104,890
+7,453
+8% +$93.6K 0.01% 498
2023
Q2
$1.74M Buy
97,437
+17,025
+21% +$304K 0.02% 457
2023
Q1
$1.62M Buy
80,412
+14,710
+22% +$296K 0.02% 462
2022
Q4
$1.58M Buy
65,702
+4,175
+7% +$100K 0.02% 433
2022
Q3
$1.7M Sell
61,527
-11,508
-16% -$318K 0.02% 424
2022
Q2
$1.71M Sell
73,035
-6,665
-8% -$156K 0.02% 427
2022
Q1
$2.42M Buy
79,700
+16,799
+27% +$510K 0.02% 395
2021
Q4
$2.16M Buy
62,901
+18,287
+41% +$627K 0.02% 424
2021
Q3
$1.96M Buy
44,614
+1,648
+4% +$72.5K 0.02% 475
2021
Q2
$2.4M Buy
42,966
+7,016
+20% +$391K 0.02% 440
2021
Q1
$2.18M Buy
35,950
+26,469
+279% +$1.6M 0.02% 451
2020
Q4
$658K Buy
9,481
+7,081
+295% +$491K 0.01% 730
2020
Q3
$185K Sell
2,400
-38,419
-94% -$2.96M ﹤0.01% 897
2020
Q2
$805K Sell
40,819
-20,319
-33% -$401K 0.01% 574
2020
Q1
$617K Buy
61,138
+22,312
+57% +$225K 0.01% 606
2019
Q4
$536K Buy
38,826
+32,121
+479% +$444K 0.01% 757
2019
Q3
$112K Sell
6,705
-14,860
-69% -$248K ﹤0.01% 1257
2019
Q2
$405K Sell
21,565
-7,200
-25% -$135K 0.01% 825
2019
Q1
$404K Buy
28,765
+6,025
+26% +$84.7K 0.01% 783
2018
Q4
$248K Sell
22,740
-4,760
-17% -$51.8K ﹤0.01% 912
2018
Q3
$342K Buy
27,500
+18,100
+193% +$225K 0.01% 841
2018
Q2
$124K Sell
9,400
-15,200
-62% -$200K ﹤0.01% 1144
2018
Q1
$220K Buy
24,600
+12,200
+98% +$109K ﹤0.01% 986
2017
Q4
$73.2K Sell
12,400
-500
-4% -$2.95K ﹤0.01% 1249
2017
Q3
$71.6K Hold
12,900
﹤0.01% 1237
2017
Q2
$91.8K Buy
12,900
+900
+8% +$6.41K ﹤0.01% 1238
2017
Q1
$64.8K Buy
+12,000
New +$64.8K ﹤0.01% 1104