Sunrun Inc.https://pcaobus.org/form-ap-filings/35497/35497Sunrun Inc.354973/18/2019 5:08:16 PM20185f2ba415-e263-4549-9a3b-37e5626f505142Ernst & Young LLP457665Sunrun Inc.1469367RUN0004200126Remco Gerard Bartman0004200126True
Sunrun Inc.https://pcaobus.org/form-ap-filings/19183/19183Sunrun Inc.191833/16/2018 8:19:39 PM201756cf752b-6cdf-44e9-84d3-8c4ae401e53942Ernst & Young LLP457665Sunrun Inc.1469367RUN0004200126Remco Gerard Bartman0004200126True
Sunrun Inc.https://pcaobus.org/form-ap-filings/4074/4074Sunrun Inc.40743/27/2017 9:06:25 AM201687555ed5-ee4d-481d-8c1e-d7192929442b42Ernst & Young LLP457665Sunrun Inc.1469367RUN0004200126Remco Gerard Bartman0004200126True