Penserra Capital Management’s Sunrun RUN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$16K Sell
1,196
-2,694
-69% -$44.8K ﹤0.01% 822
2025
Q4
$71K Sell
3,890
-12,816
-77% -$246K ﹤0.01% 754
2025
Q3
$288K Buy
16,706
+192
+1% +$2.57K ﹤0.01% 652
2025
Q2
$135K Buy
16,514
+11,973
+264% +$94.2K ﹤0.01% 698
2025
Q1
$26K Buy
4,541
+212
+5% +$1.75K ﹤0.01% 870
2024
Q4
$40K Buy
4,329
+2,489
+135% +$30.9K ﹤0.01% 958
2024
Q3
$33K Buy
1,840
+22
+1% +$391 ﹤0.01% 857
2024
Q2
$22K Buy
1,818
+617
+51% +$7.56K ﹤0.01% 909
2024
Q1
$15K Buy
1,201
+42
+4% +$577 ﹤0.01% 919
2023
Q4
$22K Buy
1,159
+70
+6% +$888 ﹤0.01% 1072
2023
Q3
$13K Buy
1,089
+53
+5% +$872 ﹤0.01% 1068
2023
Q2
$18K Sell
1,036
-19
-2% -$353 ﹤0.01% 1182
2023
Q1
$21K Hold
1,055
﹤0.01% 892
2022
Q4
$25K Buy
1,055
+52
+5% +$1.39K ﹤0.01% 933
2022
Q3
$27K Sell
1,003
-738
-42% -$23K ﹤0.01% 885
2022
Q2
$39K Buy
1,741
+471
+37% +$11.3K ﹤0.01% 960
2022
Q1
$37K Buy
1,270
+56
+5% +$1.56K ﹤0.01% 1087
2021
Q4
$40K Buy
1,214
+133
+12% +$6.22K ﹤0.01% 1081
2021
Q3
$47K Buy
1,081
+69
+7% +$3.29K ﹤0.01% 1065
2021
Q2
$55K Buy
1,012
+630
+165% +$30.4K ﹤0.01% 972
2021
Q1
$23K Buy
382
+61
+19% +$4.24K ﹤0.01% 951
2020
Q4
$22K Buy
+321
New +$19.9K ﹤0.01% 839
2020
Q1
Sell
-4,195
Closed -$57K 924
2019
Q4
$57K Buy
4,195
+505
+14% +$7.53K ﹤0.01% 687
2019
Q3
$61K Buy
+3,690
New +$64.4K 0.01% 636

Other funds holding RUN

Penserra Capital Management's RUN Position: Q1 2026 in Review

Penserra Capital Management reduced its Sunrun (RUN) stake by 69% in Q1 2026, selling an estimated $44.8K and leaving 1,196 shares worth $16K. The position accounts for ﹤0.01% of the portfolio, ranked #822.

Penserra Capital Management first reported a position in RUN in Q3 2019 and has held it in 24 quarters since. The position peaked at $288K in Q3 2025. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • Penserra Capital Management held 1,196 shares of Sunrun worth $16K as of Q1 2026.
  • Penserra Capital Management sold 2,694 Sunrun shares in Q1 2026, an estimated $44.8K.
  • Sunrun made up ﹤0.01% of Penserra Capital Management's portfolio in Q1 2026, its #822 holding.
  • Penserra Capital Management first reported a position in Sunrun in Q3 2019 and has held it in 24 quarters since.
  • Penserra Capital Management's Sunrun position peaked at $288K in Q3 2025.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

Based on Penserra Capital Management's 13F filing for Q1 2026, filed 11 May 2026.