ECP
RUN icon

Electron Capital Partners’s Sunrun RUN Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-72,775
Closed -$426K 40
2025
Q1
$426K Sell
72,775
-1,283
-2% -$7.52K 0.03% 33
2024
Q4
$685K Buy
74,058
+17,108
+30% +$158K 0.04% 34
2024
Q3
$1.03M Buy
56,950
+649
+1% +$11.7K 0.05% 37
2024
Q2
$668K Sell
56,301
-35,433
-39% -$420K 0.03% 40
2024
Q1
$1.21M Buy
+91,734
New +$1.21M 0.05% 40
2023
Q4
Sell
-2,212,749
Closed -$27.8M 39
2023
Q3
$27.8M Buy
2,212,749
+770,234
+53% +$9.67M 1.25% 24
2023
Q2
$25.8M Buy
1,442,515
+537,738
+59% +$9.6M 1.11% 20
2023
Q1
$18.2M Sell
904,777
-835,307
-48% -$16.8M 0.79% 23
2022
Q4
$41.8M Buy
1,740,084
+177,339
+11% +$4.26M 1.71% 20
2022
Q3
$43.1M Sell
1,562,745
-1,153,801
-42% -$31.8M 1.9% 20
2022
Q2
$63.5M Buy
+2,716,546
New +$63.5M 2.98% 9
2021
Q2
Sell
-180,118
Closed -$10.9M 57
2021
Q1
$10.9M Buy
+180,118
New +$10.9M 0.75% 28
2020
Q4
Sell
-772,085
Closed -$59.5M 48
2020
Q3
$59.5M Buy
772,085
+263,751
+52% +$20.3M 4.11% 10
2020
Q2
$10M Buy
+508,334
New +$10M 1.1% 27
2016
Q2
Sell
-365,289
Closed -$2.37M 48
2016
Q1
$2.37M Buy
365,289
+254,509
+230% +$1.65M 0.83% 25
2015
Q4
$1.3M Buy
+110,780
New +$1.3M 0.48% 32