
bombermoon/iStock via Getty Images
Sunrun (NASDAQ:RUN) +28.7% in Thursday's trading after reporting a surprise Q2 profit as revenues jumped 8.7% Y/Y to $569M, driven by a quarterly record 70% storage attachment rate and strong cost efficiencies.
Sunrun (NASDAQ:RUN) said it installed a record