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 Dec, 2025 | 39,586,259 | 2,216,040 | 5.93% | $728,387,173.00 |
| Goldman Sachs Group Inc | 31 Dec, 2025 | 34,716,602 | 31,672,323 | 1,040.39% | $638,785,478.00 |
| VANGUARD GROUP INC | 31 Dec, 2025 | 24,249,559 | 56,389 | 0.23% | $446,191,885.00 |
| Greenvale Capital LLP | 31 Dec, 2025 | 10,718,963 | -2,689,599 | -20.06% | $197,228,919.00 |
| D. E. Shaw & Co., Inc. | 31 Dec, 2025 | 9,906,448 | 364,676 | 3.82% | $182,278,643.00 |
| State Street Corp | 31 Dec, 2025 | 9,138,182 | -95,294 | -1.03% | $168,142,549.00 |
| PGGM Investments | 31 Dec, 2025 | 7,667,413 | -589,528 | -7.14% | $141,080.00 |
| DIMENSIONAL FUND ADVISORS LP | 31 Dec, 2025 | 6,353,857 | -1,585,716 | -19.97% | $116,919,930.00 |
| Invesco Ltd. | 31 Dec, 2025 | 5,868,199 | 1,231,628 | 26.56% | $107,974,862.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 31 Dec, 2025 | 5,663,239 | 205,627 | 3.77% | $104,219,972.00 |
| Grantham, Mayo, Van Otterloo & Co. LLC | 31 Dec, 2025 | 5,415,438 | -810,588 | -13.02% | $99,644,059.00 |
| Contour Asset Management LLC | 31 Dec, 2025 | 5,326,628 | 5,326,628 | 0.00% | $98,009,955.00 |
| Maple Rock Capital Partners Inc. | 31 Dec, 2025 | 5,322,948 | -2,116,900 | -28.45% | $97,942,243.00 |
| TWO SIGMA INVESTMENTS, LP | 31 Dec, 2025 | 4,341,465 | 1,350,244 | 45.14% | $79,882,956.00 |
| Morgan Stanley | 31 Dec, 2025 | 4,201,799 | 235,454 | 5.94% | $77,313,126.00 |
| TWO SIGMA ADVISERS, LP | 31 Dec, 2025 | 4,073,795 | 1,660,185 | 68.78% | $74,957,828.00 |
| T. Rowe Price Investment Management, Inc. | 31 Dec, 2025 | 3,701,390 | 790,497 | 27.16% | $68,107.00 |
| VOLORIDGE INVESTMENT MANAGEMENT, LLC | 31 Dec, 2025 | 3,425,297 | 1,100,666 | 47.35% | $63,025,465.00 |
| Erste Asset Management GmbH | 31 Dec, 2025 | 3,412,900 | 330,666 | 10.73% | $67,581,947.00 |
| NORGES BANK | 31 Dec, 2025 | 3,378,770 | 3,378,770 | 0.00% | $62,169,368.00 |