Type | Filed | Filer | Subject | Shares Owned | Percent Owned | |
---|---|---|---|---|---|---|
SC 13G | 2016-02-12 | CANYON CAPITAL ADVISORS LLC | Sunrun Inc. | 9,259,337 | 9.2% | EDGAR |
SC 13G | 2016-02-12 | SEQUOIA CAPITAL US GROWTH FUND IV LP | Sunrun Inc. | 7,204,719 | 7.1% | EDGAR |
SC 13G | 2016-02-08 | FOUNDATION CAPITAL VI LP | Sunrun Inc. | 16,247,374 | 16.1% | EDGAR |