Sunrun Inc. (NASDAQ:RUN) has 394 institutional investors that have filed 13F reports for the period ending December 2025.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| BlackRock, Inc. | 31 Mar, 2026 | 41,868,413 | 2,282,154 | 5.77% | $567,735,679.00 |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 31 Mar, 2026 | 12,932,976 | 12,932,976 | 0.00% | $175,371,155.00 |
| Goldman Sachs Group Inc | 31 Mar, 2026 | 12,179,911 | -22,536,691 | -64.92% | $165,159,593.00 |
| Greenvale Capital LLP | 31 Mar, 2026 | 12,000,000 | 1,281,037 | 11.95% | $162,720,000.00 |
| VANGUARD CAPITAL MANAGEMENT LLC | 31 Mar, 2026 | 10,044,367 | 10,044,367 | 0.00% | $136,201,617.00 |
| PGGM Investments | 31 Mar, 2026 | 9,546,965 | 1,879,552 | 24.51% | $129,457.00 |
| State Street Corp | 31 Mar, 2026 | 9,376,776 | 238,594 | 2.61% | $127,149,083.00 |
| Invesco Ltd. | 31 Mar, 2026 | 9,073,225 | 3,205,026 | 54.62% | $123,032,930.00 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 31 Mar, 2026 | 7,820,138 | 2,404,700 | 44.40% | $106,041,071.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Mar, 2026 | 7,792,810 | 3,451,345 | 79.50% | $105,670,504.00 |
| D. E. Shaw & Co., Inc. | 31 Mar, 2026 | 7,261,297 | -2,645,151 | -26.70% | $98,463,187.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Mar, 2026 | 6,519,053 | 165,196 | 2.60% | $88,374,668.00 |
| Alyeska Investment Group, L.P. | 31 Mar, 2026 | 6,501,139 | 6,501,139 | 0.00% | $88,155,445.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Mar, 2026 | 6,184,281 | 521,042 | 9.20% | $83,873,611.00 |
| BNP Paribas Asset Management Holding S.A. | 31 Mar, 2026 | 5,009,539 | 2,131,755 | 74.08% | $67,929,349.00 |
| Robeco Schweiz AG | 31 Mar, 2026 | 4,222,937 | 1,276,161 | 43.31% | $57,263,026.00 |
| Morgan Stanley | 31 Mar, 2026 | 3,950,052 | -251,747 | -5.99% | $53,562,727.00 |
| Handelsbanken Fonder AB | 31 Mar, 2026 | 3,388,927 | 1,074,125 | 46.40% | $45,954.00 |
| Amundi | 31 Mar, 2026 | 3,300,626 | 1,188,564 | 56.28% | $44,797,624.00 |
| Maple Rock Capital Partners Inc. | 31 Mar, 2026 | 3,002,100 | -2,320,848 | -43.60% | $40,708,476.00 |