Electron Capital Partners’s Sunrun RUN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-72,775
Closed -$426K 40
2025
Q1
$426K Sell
72,775
-1,283
-2% -$10.6K 0.03% 34
2024
Q4
$685K Buy
74,058
+17,108
+30% +$213K 0.04% 35
2024
Q3
$1.03M Buy
56,950
+649
+1% +$11.5K 0.05% 37
2024
Q2
$668K Sell
56,301
-35,433
-39% -$434K 0.03% 40
2024
Q1
$1.21M Buy
+91,734
New +$1.26M 0.05% 40
2023
Q4
Sell
-2,212,749
Closed -$27.8M 40
2023
Q3
$27.8M Buy
2,212,749
+770,234
+53% +$12.7M 1.25% 26
2023
Q2
$25.8M Buy
1,442,515
+537,738
+59% +$10M 1.11% 22
2023
Q1
$18.2M Sell
904,777
-835,307
-48% -$19.5M 0.79% 28
2022
Q4
$41.8M Buy
1,740,084
+177,339
+11% +$4.73M 1.71% 21
2022
Q3
$43.1M Sell
1,562,745
-1,153,801
-42% -$35.9M 1.9% 21
2022
Q2
$63.5M Buy
+2,716,546
New +$65.2M 2.98% 10
2021
Q2
Sell
-180,118
Closed -$10.9M 61
2021
Q1
$10.9M Buy
+180,118
New +$12.5M 0.75% 29
2020
Q4
Sell
-772,085
Closed -$59.5M 48
2020
Q3
$59.5M Buy
772,085
+263,751
+52% +$12.4M 4.11% 11
2020
Q2
$10M Buy
+508,334
New +$7.78M 1.1% 27
2016
Q2
Sell
-365,289
Closed -$2.37M 50
2016
Q1
$2.37M Buy
365,289
+254,509
+230% +$1.83M 0.83% 26
2015
Q4
$1.3M Buy
+110,780
New +$1.01M 0.48% 34

Other funds holding RUN

Electron Capital Partners's RUN Position: Q2 2025 in Review

Electron Capital Partners sold out of Sunrun (RUN) in Q2 2025, closing a stake of 72,775 shares — an estimated $426K sold.

Electron Capital Partners first reported a position in RUN in Q4 2015 and held it in 16 quarters. The position peaked at $63.5M in Q2 2022. 365 funds tracked by Wall St. Rank hold RUN as of Q2 2025.

  • Electron Capital Partners reported no remaining Sunrun position as of Q2 2025 after selling out during the quarter.
  • Electron Capital Partners sold 72,775 Sunrun shares in Q2 2025, an estimated $426K.
  • Electron Capital Partners first reported a position in Sunrun in Q4 2015 and held it in 16 quarters.
  • Electron Capital Partners's Sunrun position peaked at $63.5M in Q2 2022.
  • 365 funds tracked by Wall St. Rank held Sunrun as of Q2 2025.

Based on Electron Capital Partners's 13F filing for Q2 2025, filed 14 Aug 2025.