Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.78M Sell
500,000
-903,400
-64% -$15M ﹤0.01% 1644
2025
Q4
$25.8M Sell
1,403,400
-1,255,500
-47% -$24.1M 0.01% 1098
2025
Q3
$46M Sell
2,658,900
-3,653,900
-58% -$48.9M 0.01% 814
2025
Q2
$51.6M Buy
6,312,800
+4,237,800
+204% +$33.3M 0.01% 695
2025
Q1
$12.2M Buy
2,075,000
+1,810,000
+683% +$14.9M ﹤0.01% 1279
2024
Q4
$2.45M Sell
265,000
-150,000
-36% -$1.86M ﹤0.01% 2732
2024
Q3
$7.49M Sell
415,000
-190,000
-31% -$3.38M ﹤0.01% 1704
2024
Q2
$7.18M Buy
605,000
+340,000
+128% +$4.16M ﹤0.01% 1335
2024
Q1
$3.49M Sell
265,000
-1,102,000
-81% -$15.1M ﹤0.01% 2097
2023
Q4
$26.8M Buy
+1,367,000
New +$17.3M 0.01% 934
2023
Q2
Sell
-743,300
Closed -$15M 5013
2023
Q1
$15M Buy
743,300
+146,200
+24% +$3.41M 0.01% 978
2022
Q4
$14.3M Buy
+597,100
New +$15.9M 0.01% 1037
2022
Q3
Sell
-742,600
Closed -$17.3M 5085
2022
Q2
$17.3M Buy
+742,600
New +$17.8M 0.01% 777
2022
Q1
Sell
-911,300
Closed -$31.3M 5509
2021
Q4
$31.3M Buy
911,300
+642,300
+239% +$30.1M 0.01% 753
2021
Q3
$11.8M Buy
269,000
+93,200
+53% +$4.45M 0.01% 1105
2021
Q2
$9.81M Sell
175,800
-5,700
-3% -$275K ﹤0.01% 1204
2021
Q1
$11M Sell
181,500
-1,700
-0.9% -$118K 0.01% 1050
2020
Q4
$12.7M Buy
183,200
+73,700
+67% +$4.58M 0.01% 1053
2020
Q3
$8.44M Buy
109,500
+94,400
+625% +$4.44M 0.01% 1105
2020
Q2
$298K Buy
+15,100
New +$231K ﹤0.01% 3755
2017
Q1
Sell
-80,000
Closed -$425K 6944
2016
Q4
$425K Buy
+80,000
New +$443K ﹤0.01% 3516

Other funds holding RUN

Barclays's RUN Position: Q1 2026 in Review

Barclays reduced its Sunrun (RUN) stake by 87% in Q1 2026, selling an estimated $6.1M and leaving 55,673 shares worth $755K. The position accounts for ﹤0.01% of the portfolio, ranked #2927.

Barclays first reported a position in RUN in Q3 2015 and has held it in 43 quarters since. The position peaked at $46.7M in Q3 2025. 397 funds tracked by Wall St. Rank hold RUN as of Q1 2026.

  • Barclays held 55,673 shares of Sunrun worth $755K as of Q1 2026.
  • Barclays sold 366,531 Sunrun shares in Q1 2026, an estimated $6.1M.
  • Sunrun made up ﹤0.01% of Barclays's portfolio in Q1 2026, its #2927 holding.
  • Barclays first reported a position in Sunrun in Q3 2015 and has held it in 43 quarters since.
  • Barclays's Sunrun position peaked at $46.7M in Q3 2025.
  • 397 funds tracked by Wall St. Rank held Sunrun as of Q1 2026.

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