Walleye Capital’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
$1.06M Buy
77,957
+74,957
+2,499% +$1.25M ﹤0.01% 2026
2025
Q4
$55.2K Sell
3,000
-158,894
-98% -$3.05M ﹤0.01% 4052
2025
Q3
$2.8M Buy
161,894
+103,715
+178% +$1.39M 0.01% 1338
2025
Q2
$476K Sell
58,179
-199,545
-77% -$1.57M ﹤0.01% 2681
2025
Q1
$1.51M Buy
+257,724
New +$2.12M 0.01% 1658
2024
Q4
Sell
-112,709
Closed -$1.4M 5448
2024
Q3
$2.04M Buy
+112,709
New +$2M ﹤0.01% 1938
2024
Q2
Sell
-203,299
Closed -$2.49M 5950
2024
Q1
$2.68M Buy
+203,299
New +$2.79M ﹤0.01% 1775
2023
Q1
Sell
-3,938
Closed -$91.9K 4300
2022
Q4
$94.6K Sell
3,938
-2,830
-42% -$75.5K ﹤0.01% 2379
2022
Q3
$187K Buy
+6,768
New +$211K ﹤0.01% 2161
2021
Q3
Sell
-56,982
Closed -$3.18K 1778
2021
Q2
$3.18K Buy
56,982
+44,081
+342% +$2.13M 0.11% 154
2021
Q1
$780 Sell
12,901
-59,254
-82% -$4.12M 0.05% 386
2020
Q4
$5.01K Buy
72,155
+69,032
+2,210% +$4.29M 0.33% 39
2020
Q3
$241K Buy
+3,123
New +$147K 0.03% 558
2019
Q3
Sell
-7,200
Closed -$135K 2217
2019
Q2
$135K Buy
+7,200
New +$117K 0.01% 1119

Other funds holding RUN

Walleye Capital's RUN Position: Q1 2026 in Review

Walleye Capital increased its Sunrun (RUN) stake by 2,499% in Q1 2026, buying an estimated $1.25M and bringing the position to 77,957 shares worth $1.06M. The position accounts for ﹤0.01% of the portfolio, ranked #2026.

Walleye Capital first reported a position in RUN in Q2 2019 and has held it in 14 quarters since. The position peaked at $2.8M in Q3 2025. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • Walleye Capital held 77,957 shares of Sunrun worth $1.06M as of Q1 2026.
  • Walleye Capital bought 74,957 Sunrun shares in Q1 2026, an estimated $1.25M.
  • Sunrun made up ﹤0.01% of Walleye Capital's portfolio in Q1 2026, its #2026 holding.
  • Walleye Capital first reported a position in Sunrun in Q2 2019 and has held it in 14 quarters since.
  • Walleye Capital's Sunrun position peaked at $2.8M in Q3 2025.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

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