
12.42 Delayed Data As of 4:00pm ET | ![]() Today’s Change | 12.20 Today|||52-Week Range 33.33 | -48.29% Year-to-Date |
SECTOR Utilities | INDUSTRY Alternative Power Generation | MARKET CAP $2.8B |
Sunrun, Inc. 225 Bush Street San Francisco California 94104 |
Mary G. Powell | Chief Executive Officer & Director |
Chris McClellan | Chief Field Operations Officer |
Danny Abajian | Chief Financial & Accounting Officer |
Sandy Anuras | Chief Technology Officer |
Paul S. Dickson | Chief Revenue Officer |