Analyst Coverage
View the analysts and firms that follow our company
View Analyst Coverage
Sunrun Inc.
225 Bush Street
Suite 1400
San Francisco, CA 94104
T: 415-373-5206
investors@sunrun.com