Sunrun Inc. engages in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems in the United States. It also sells solar energy systems and products, such as panels and racking; and solar ...
Q4 2024
May 6, 2026
Q3 2024
Nov 7, 2024
Q2 2024
Aug 6, 2024
Q1 2024
May 8, 2024
FY 2023
Feb 21, 2024