Sunrun
RUN
7.61
-0.16
-2.06%
Sunrun
US · RUN
#2846 by market cap
Listed 2015
7.61
-0.16
-2.06%
Live - 5344 symbols - heartbeat 388s ago
· 2026-10-08 06:49
Pre-market
7.47
-1.84%
After-hours
7.61
0.00%
Overnight
7.54
-0.92%
- Market cap
- 1.83B
- P/E (TTM)i
- 5.18
- P/Bi
- 0.53
- EPSi
- 1.71
- Div yieldi
- 0.00%
- 52W posi
- 1%
Reader sentiment
Are you bullish or bearish on RUN?
Anonymous reader poll. Unscientific, not investment advice.
About Sunrun
Sunrun, Inc. engages in the design, development, installation, sale, ownership, and maintenance of residential solar energy systems. It sells solar service offerings and installs solar energy systems for homeowners. Customers can access its products through three channels: direct-to-consumer, solar partnerships, and strategic partnerships. The company was founded by Edward Harris Fenster, Robert Nat Kreamer, and Lynn Michelle Jurich in January 2007 and is headquartered in San Francisco, CA.
- Founded
- 2007
- CEO
- Ms. Mary G. Powell
- Employees
- 9,059
- Headquarters
- San Francisco, California, United States of America
- Fiscal year end
- 12-31
- Website
- sunrun.com
Company profile
- Exchange
- US
- Symbol
- RUN
- Market-cap rank
- #2846
- Listing date
- 2015-08-05
- Market cap
- 1.83B
- Float cap
- 1.68B
- Shares out
- 240.85M
- Float shares
- 221.00M
Sectors & themes
Quote time 2026-10-08 06:49:38 · For reference only, not investment advice and not tailored to your situation.