
18.63 Delayed Data As of 4:00pm ET | ![]() Today’s Change | 16.69 Today|||52-Week Range 39.13 | -22.46% Year-to-Date |
SECTOR Utilities | INDUSTRY Alternative Power Generation | MARKET CAP $3.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 Officer |
Sandy Anuras | Chief Technology Officer |
Paul S. Dickson | Chief Revenue Officer |