Canyon Capital Advisors’s Sunrun RUN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$33M Hold
2,470,000
3.75% 7
2026
Q1
$33.5M Buy
2,470,000
+770,000
+45% +$12.8M 4.34% 7
2025
Q4
$31.3M Hold
1,700,000
4.11% 7
2025
Q3
$29.4M Sell
1,700,000
-300,000
-15% -$4.02M 4.03% 7
2025
Q2
$16.4M Sell
2,000,000
-801,500
-29% -$6.3M 2.26% 7
2025
Q1
$16.4M Buy
2,801,500
+1,943,200
+226% +$16M 2.36% 7
2024
Q4
$7.94M Hold
858,300
1.02% 8
2024
Q3
$15.5M Sell
858,300
-24,300
-3% -$432K 1.87% 9
2024
Q2
$10.5M Hold
882,600
1.17% 10
2024
Q1
$11.6M Hold
882,600
1.24% 11
2023
Q4
$17.3M Hold
882,600
1.96% 8
2023
Q3
$11.1M Hold
882,600
1.09% 12
2023
Q2
$15.8M Hold
882,600
1.55% 14
2023
Q1
$17.8M Sell
882,600
-175,000
-17% -$4.08M 2.63% 8
2022
Q4
$25.4M Sell
1,057,600
-7,200
-0.7% -$192K 2.82% 12
2022
Q3
$29.4M Hold
1,064,800
2.88% 12
2022
Q2
$24.9M Hold
1,064,800
1.97% 15
2022
Q1
$32.3M Buy
+1,064,800
New +$29.7M 1.2% 30
2017
Q2
Sell
-910,368
Closed -$4.91M 53
2017
Q1
$4.92M Sell
910,368
-1,749,632
-66% -$9.73M 0.12% 38
2016
Q4
$14.1M Hold
2,660,000
0.47% 27
2016
Q3
$16.8M Sell
2,660,000
-659,395
-20% -$3.7M 0.61% 23
2016
Q2
$19.5M Sell
3,319,395
-4,189,942
-56% -$27.7M 0.77% 24
2016
Q1
$48.7M Sell
7,509,337
-1,000,000
-12% -$7.19M 1.94% 15
2015
Q4
$95.1M Hold
8,509,337
2.92% 9
2015
Q3
$80.3M Buy
+8,509,337
New +$91.9M 2.2% 15

Other funds holding RUN

Canyon Capital Advisors's RUN Position: Q2 2026 in Review

Canyon Capital Advisors held its Sunrun (RUN) position steady in Q2 2026 at 2,470,000 shares worth $33M. The position accounts for 3.75% of the portfolio, ranked #7.

Canyon Capital Advisors first reported a position in RUN in Q3 2015 and has held it in 25 quarters since. The position peaked at $95.1M in Q4 2015. 395 funds tracked by Wall St. Rank hold RUN as of Q2 2026.

  • Canyon Capital Advisors held 2,470,000 shares of Sunrun worth $33M as of Q2 2026.
  • Canyon Capital Advisors left its Sunrun share count unchanged in Q2 2026.
  • Sunrun made up 3.75% of Canyon Capital Advisors's portfolio in Q2 2026, its #7 holding.
  • Canyon Capital Advisors first reported a position in Sunrun in Q3 2015 and has held it in 25 quarters since.
  • Canyon Capital Advisors's Sunrun position peaked at $95.1M in Q4 2015.
  • 395 funds tracked by Wall St. Rank held Sunrun as of Q2 2026.

Based on Canyon Capital Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.