NASDAQ •
Technology •
Solar •
Quote as of 05/11/2026 16:00
Company Profile
IndustrySolar
SectorTechnology
ExchangeNASDAQ
Market Capitalization3,468.51 mln
Float232 mln
Earnings Date08/05/2026
EPS
2.13
Solid
P / E
6.79
Undervalued
Piotroski F-Score
5
/ 9
Neutral
Beneish M-Score
-2.02
Caution advised
1-Year Forecast
19.56
Strong upside
Relative Strength
87
/ 100
Strongly outperforming
Business Description
Sunrun is a San Francisco-based company founded in 2007 that brings solar power and battery storage to homes across the United States. Homeowners can buy a system outright or have Sunrun own and manage it on their behalf, keeping things simple from installation through ongoing maintenance. The company reaches customers through its own sales team as well as a broad network of partners, and also works with developers building new homes and multi-family properties.