RUN Sunrun Inc
P/E
6.18
Forward P/E
9.06
Price/Sales
0.603
Beta
2.386
Div Yield
--
Market Cap
--
Company Analysis
Latest News
🟢 RUN is trading 4.3% up today as post-earnings momentum and short-covering extend its recovery
Sunrun is trading at $14.28 (4.3% up) as the stock extends its post-earnings rebound amid continued short-covering interest. • Recent commentary highlights...
Lunar Energy Secures $232M to Expand Home Battery and Grid-Support Software
Lunar Energy, a developer of home energy storage systems, has raised $232 million in a combination of Series C and Series D funding, bringing its total funding...