Sunrun Inc. (RUN) Ownership

$18.35

$0.5 (2.8%)
Last update: 04:00 PM EST
Day's range
$17.6
Day's range
$18.47

Sunrun Inc. Major Shareholders & Ownership History

Major Shareholder Name Reporting Date Shares Held Market Value Change in Shares Ownership
ROBECO SCHWEIZ AG 10/27/2025 2.14 M $36.97 M   100.00% 0.93%
PGGM INVESTMENTS 10/28/2025 8.26 M $142.76 M   17.83% 3.60%
BANK OF NEW YORK MELLON CORP 11/03/2025 1.35 M $23.38 M   -2.10% 0.59%
VANGUARD GROUP INC 11/07/2025 24.19 M $418.30 M   1.21% 10.56%
BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. 11/07/2025 2.82 M $48.78 M   132.90% 1.23%
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 11/10/2025 2.24 M $38.80 M   0.62% 0.98%
BLACKROCK, INC. 11/12/2025 37.37 M $646.13 M   0.19% 16.31%
DIMENSIONAL FUND ADVISORS LP 11/12/2025 7.94 M $137.28 M   -27.73% 3.46%
GEODE CAPITAL MANAGEMENT, LLC 11/12/2025 5.46 M $94.38 M   0.31% 2.38%
BARCLAYS PLC 11/12/2025 3.48 M $60.19 M   500.21% 1.52%
ERSTE ASSET MANAGEMENT GMBH 11/12/2025 3.08 M $54.78 M   62.72% 1.35%
BARCLAYS PLC 11/12/2025 2.70 M $46.74 M   -29.48% 1.18%
BARCLAYS PLC 11/12/2025 2.66 M $45.97 M   -57.88% 1.16%
HANDELSBANKEN FONDER AB 11/12/2025 2.17 M $37.51 M   60.05% 0.95%
GRANTHAM, MAYO, VAN OTTERLOO & CO. LLC 11/13/2025 6.23 M $107.65 M   -41.36% 2.72%
INVESCO LTD. 11/13/2025 4.64 M $80.17 M   -1.58% 2.02%
BNP PARIBAS ARBITRAGE, SNC 11/13/2025 2.26 M $39.10 M   -12.33% 0.99%
RENAISSANCE TECHNOLOGIES LLC 11/13/2025 1.88 M $32.45 M   100.00% 0.82%
DEUTSCHE BANK AG\ 11/13/2025 1.53 M $26.42 M   237.73% 0.67%
GREENVALE CAPITAL LLP 11/14/2025 13.41 M $231.83 M   -2.13% 5.85%
D. E. SHAW & CO., INC. 11/14/2025 9.54 M $164.98 M   533.81% 4.16%
SUSQUEHANNA INTERNATIONAL GROUP, LLP 11/14/2025 9.27 M $160.36 M   -12.16% 4.05%
STATE STREET CORP 11/14/2025 9.23 M $159.65 M   -0.94% 4.03%
MAPLE ROCK CAPITAL PARTNERS INC. 11/14/2025 7.44 M $128.63 M   -8.52% 3.25%
CAPTION MANAGEMENT, LLC 11/14/2025 6.35 M $109.88 M   -25.53% 2.77%
SUSQUEHANNA INTERNATIONAL GROUP, LLP 11/14/2025 4.79 M $82.81 M   -47.63% 2.09%
SOROS FUND MANAGEMENT LLC 11/14/2025 4.22 M $73.00 M   100.00% 1.84%
MORGAN STANLEY 11/14/2025 3.97 M $68.58 M   -22.42% 1.73%
POINT72 ASSET MANAGEMENT, L.P. 11/14/2025 3.53 M $61.05 M   -66.89% 1.54%
CITADEL ADVISORS LLC 11/14/2025 3.47 M $60.05 M   -38.01% 1.52%
GOLDMAN SACHS GROUP INC 11/14/2025 3.04 M $52.64 M   -36.11% 1.33%
TWO SIGMA INVESTMENTS, LP 11/14/2025 2.99 M $51.72 M   100.00% 1.31%
T. ROWE PRICE INVESTMENT MANAGEMENT, INC. 11/14/2025 2.91 M $50.33 M   100.00% 1.27%
CITADEL ADVISORS LLC 11/14/2025 2.77 M $47.84 M   32.89% 1.21%
CITADEL ADVISORS LLC 11/14/2025 2.76 M $47.80 M   17.18% 1.21%
SLATE PATH CAPITAL LP 11/14/2025 2.73 M $47.27 M   100.00% 1.19%
JANE STREET GROUP, LLC 11/14/2025 2.47 M $42.70 M   140.23% 1.08%
NORTHERN TRUST CORP 11/14/2025 2.43 M $42.00 M   2.66% 1.06%
TWO SIGMA ADVISERS, LP 11/14/2025 2.41 M $41.73 M   100.00% 1.05%
BANK OF AMERICA CORP /DE/ 11/14/2025 2.41 M $41.60 M   2.01% 1.05%
VOLORIDGE INVESTMENT MANAGEMENT, LLC 11/14/2025 2.32 M $40.19 M   100.00% 1.01%
SOROS FUND MANAGEMENT LLC 11/14/2025 2.25 M $38.90 M   -76.32% 0.98%
AMUNDI 11/14/2025 1.91 M $33.86 M   -43.88% 0.84%
GRAHAM CAPITAL MANAGEMENT, L.P. 11/14/2025 1.76 M $30.51 M   -25.78% 0.77%
JANE STREET GROUP, LLC 11/14/2025 1.74 M $30.16 M   -45.35% 0.76%
MILLENNIUM MANAGEMENT LLC 11/14/2025 1.73 M $29.97 M   -35.15% 0.76%
CANYON CAPITAL ADVISORS LLC 11/14/2025 1.70 M $29.39 M   -15.00% 0.74%
JANE STREET GROUP, LLC 11/14/2025 1.68 M $29.03 M   48.46% 0.73%
ARDSLEY ADVISORY PARTNERS LP 11/14/2025 1.60 M $27.66 M   416.13% 0.70%
D. E. SHAW & CO., INC. 11/14/2025 1.57 M $27.20 M   47.13% 0.69%

Sunrun Inc. institutional Ownership - FAQ's

During the previous two years, 536 institutional investors and hedge funds held shares of Sunrun Inc.. The most heavily invested institutionals were:

BlackRock, Inc.: 37.37 M

VANGUARD GROUP INC: 24.19 M

Greenvale Capital LLP: 13.41 M

D. E. Shaw & Co., Inc.: 9.54 M

STATE STREET CORP: 9.23 M

PGGM Investments: 8.26 M

104.20% of Sunrun Inc. stock is owned by institutional investors.

Institutional investors have bought a total of 302.91 M shares in the last 24 months. This purchase volume represents approximately $5.56 B in transactions.