Qube Research & Technologies (QRT)’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
Sell
-1,135,315
Closed -$20.9M 4040
2025
Q4
$20.9M Buy
1,135,315
+172,835
+18% +$3.31M 0.02% 879
2025
Q3
$16.6M Buy
+962,480
New +$12.9M 0.02% 996
2025
Q2
Sell
-381,474
Closed -$2.24M 3908
2025
Q1
$2.24M Sell
381,474
-625,187
-62% -$5.15M ﹤0.01% 1911
2024
Q4
$9.31M Sell
1,006,661
-529,983
-34% -$6.58M 0.01% 1138
2024
Q3
$27.8M Buy
+1,536,644
New +$27.3M 0.04% 531
2024
Q2
Sell
-13,645
Closed -$180K 4586
2024
Q1
$180K Buy
13,645
+2,721
+25% +$37.4K ﹤0.01% 3072
2023
Q4
$214K Buy
+10,924
New +$139K ﹤0.01% 2752
2023
Q3
Sell
-340,154
Closed -$6.08M 4291
2023
Q2
$6.08M Buy
+340,154
New +$6.33M 0.02% 658
2023
Q1
Sell
-497,900
Closed -$12M 2958
2022
Q4
$12M Buy
497,900
+143,898
+41% +$3.84M 0.06% 423
2022
Q3
$9.77M Buy
+354,002
New +$11M 0.06% 422
2020
Q4
Sell
-23,893
Closed -$1.84M 2146
2020
Q3
$1.84M Buy
+23,893
New +$1.12M 0.03% 655

Other funds holding RUN

Qube Research & Technologies (QRT)'s RUN Position: Q1 2026 in Review

Qube Research & Technologies (QRT) sold out of Sunrun (RUN) in Q1 2026, closing a stake of 1,135,315 shares — an estimated $20.9M sold.

Qube Research & Technologies (QRT) first reported a position in RUN in Q3 2020 and held it in 11 quarters. The position peaked at $27.8M in Q3 2024. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • Qube Research & Technologies (QRT) reported no remaining Sunrun position as of Q1 2026 after selling out during the quarter.
  • Qube Research & Technologies (QRT) sold 1,135,315 Sunrun shares in Q1 2026, an estimated $20.9M.
  • Qube Research & Technologies (QRT) first reported a position in Sunrun in Q3 2020 and held it in 11 quarters.
  • Qube Research & Technologies (QRT)'s Sunrun position peaked at $27.8M in Q3 2024.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.