About Sunrun Inc.
Sunrun Inc. is an American provider of photovoltaic systems and battery energy storage products headquartered in San Francisco, California.
2BBBullish & Bearish
Sunrun Inc. (RUN) trades on NASDAQ. It operates in the Technology sector, Solar industry. Its current 2BB score is 42 out of 100.
Sunrun Inc. is an American provider of photovoltaic systems and battery energy storage products headquartered in San Francisco, California.
Sunrun Inc.’s current 2BB score is 42 out of 100, built from the signal categories below.
| Signal | Score | Reading |
|---|---|---|
| Activity | 44 | Moderate |
| Momentum | 47 | Stable |
| Financial strength | 42 | Normal |
| Quality | 100 | Very Strong |
| Risk | 43 | Moderate |
| CEO | Mary Powell |
| Headquarters | San Francisco, California, United States |
| Founded | Jan 2007 |
| Employees | 9.06K |
| P/E ratio | 6.65 |
| 52-week range | $8.61 – $22.44 |
| Report date | EPS actual | EPS estimate | Revenue actual | Revenue estimate |
|---|---|---|---|---|
| 2027-02-24 | — | 0.1379 | — | $844.36M |
| 2026-11-04 | — | 0.199 | — | $806.60M |
| 2026-08-05 | — | 0.2315 | — | $759.35M |
| 2026-05-06 | 0.62 | -0.0246 | $722.23M | $688.75M |