SUNRUN INC.
RUN US86771W1053
Sunrun is engaged in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems in the United States. The company acquires customers directly and through relationships with various solar and strategic partners. The solar systems are constructed either by Sunrun or by Sunrun's partners and are owned by the company. Sunrun's customers typically enter into 20- to 25-year agreements to utilize its solar energy system. The company also sells solar energy systems and products, such as panels and racking, and solar leads generated to customers.
Annual Performance 1
2021 | 2022 | 2023 | 2024 | 2025 |
---|---|---|---|---|
-51% | -32% | -16% | -52% | 5% |
Annual Insiders Turnover, USD 2
1 annual and historical performance metrics are recalculated on a daily basis;
2 represents the total value of insider transactions (both buying and selling);
Insider Activity
Person | Price | Shares | Total | Published | Completed |
---|---|---|---|---|---|
Steele Jeanna CLO |
19.75 USD |
1,526 Sold |
30,139 USD |
06/10/2025 | 08/10/2025 |
Dickson Paul S. PR |
20.02 USD |
12,493 Sold |
250,070 USD |
06/10/2025 | 07/10/2025 |
Powell Mary CEO |
19.34 USD |
11,699 Sold |
226,301 USD |
06/10/2025 | 06/10/2025 |
Abajian Danny CFO |
19.35 USD |
9,055 Sold |
175,194 USD |
06/10/2025 | 06/10/2025 |
Steele Jeanna CLO |
19.34 USD |
4,440 Sold |
85,878 USD |
06/10/2025 | 06/10/2025 |
Barak Maria DIR |
19.34 USD |
1,005 Sold |
19,435 USD |
10/04/2025 | 06/10/2025 |
Dickson Paul S. PR |
19.34 USD |
8,134 Sold |
157,335 USD |
06/10/2025 | 06/10/2025 |
Jurich Lynn Michelle O |
18.95 USD |
25,708 Sold |
487,233 USD |
08/09/2025 | 01/10/2025 |
Jurich Lynn Michelle O |
19.69 USD |
24,292 Sold |
478,419 USD |
08/09/2025 | 01/10/2025 |
Dickson Paul S. PR |
20.00 USD |
25,614 Sold |
512,290 USD |
01/10/2025 | 01/10/2025 |