Squarepoint’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
$461K Sell
34,000
-117,000
-77% -$1.95M ﹤0.01% 3381
2025
Q4
$2.78M Sell
151,000
-313,800
-68% -$6.02M ﹤0.01% 1845
2025
Q3
$8.04M Sell
464,800
-171,800
-27% -$2.3M 0.01% 1189
2025
Q2
$5.21M Buy
636,600
+234,500
+58% +$1.84M 0.01% 1438
2025
Q1
$2.36M Buy
402,100
+158,600
+65% +$1.31M ﹤0.01% 1963
2024
Q4
$2.25M Sell
243,500
-135,800
-36% -$1.69M ﹤0.01% 2311
2024
Q3
$6.85M Sell
379,300
-117,900
-24% -$2.09M 0.01% 1202
2024
Q2
$5.9M Sell
497,200
-81,200
-14% -$995K 0.01% 1264
2024
Q1
$7.62M Buy
578,400
+157,700
+37% +$2.17M 0.01% 1165
2023
Q4
$8.26M Sell
420,700
-24,200
-5% -$307K 0.02% 1055
2023
Q3
$5.59M Sell
444,900
-278,100
-38% -$4.57M 0.01% 1108
2023
Q2
$12.9M Buy
723,000
+249,100
+53% +$4.63M 0.04% 550
2023
Q1
$9.55M Buy
473,900
+90,700
+24% +$2.12M 0.04% 568
2022
Q4
$9.2M Buy
383,200
+284,300
+287% +$7.59M 0.04% 533
2022
Q3
$2.73M Buy
+98,900
New +$3.08M 0.01% 1117

Other funds holding RUN

Squarepoint's RUN Position: Q1 2026 in Review

Squarepoint reduced its Sunrun (RUN) stake by 53% in Q1 2026, selling an estimated $14.4M and leaving 761,534 shares worth $10.3M. The position accounts for 0.01% of the portfolio, ranked #1051.

Squarepoint first reported a position in RUN in Q4 2016 and has held it in 25 quarters since. The position peaked at $29.9M in Q4 2025. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • Squarepoint held 761,534 shares of Sunrun worth $10.3M as of Q1 2026.
  • Squarepoint sold 863,045 Sunrun shares in Q1 2026, an estimated $14.4M.
  • Sunrun made up 0.01% of Squarepoint's portfolio in Q1 2026, its #1051 holding.
  • Squarepoint first reported a position in Sunrun in Q4 2016 and has held it in 25 quarters since.
  • Squarepoint's Sunrun position peaked at $29.9M in Q4 2025.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

Based on Squarepoint's 13F filing for Q1 2026, filed 15 May 2026.