SPY315.90+1.52 0.48%
DIA259.47+2.23 0.87%
IXIC10,552.91+5.16 0.05%

Sunrun Q3 Megawatts Deployed 107; Sees Q4 Deployments 115-118MW

Benzinga · -