RUN Sunrun Inc

P/E 5.86
Forward P/E 7.78
Price/Sales 0.596
Beta 2.321
Div Yield --
Market Cap --

Company Analysis

Latest News

🟢 Sunrun is trading at 4.63% up today as solar stocks bounce after rate-driven selling

Sunrun is trading 4.63% higher at $8.14, with the rebound appearing consistent with a broader solar-sector bounce after elevated Treasury yields triggered...

🔴 Sunrun is trading 6.47% down today as higher Treasury yields pressure rate-sensitive solar stocks

Sunrun is trading at $7.81, down 6.47%, as higher Treasury yields and broader risk-off trading pressure rate-sensitive solar stocks. - The Nasdaq Composite...

Sunrun and SPAN partner to power AI compute with home solar

Sunrun and SPAN partner to power AI compute with home solar

Sunrun and SPAN expanded their partnership to integrate home solar and battery systems with distributed compute infrastructure. Sunrun will provide energy...

🔴 Sunrun is trading 4.04% down today as Treasury yields rise

Sunrun is trading 4.04% down now at $8.44 as investors sell risk-sensitive equities amid rising Treasury yields and weaker broad-market sentiment. - The...

🟢 Sunrun is trading 4.04% up today after record California grid dispatch of more than 580 megawatts

Sunrun is trading 4.04% up at $8.88 after announcing that its battery fleet, together with Tesla, dispatched more than 580 megawatts to California’s grid...

🔴 Sunrun is trading 4.13% down today after dilution concerns tied to a $100 million private placement

Sunrun is trading 4.13% down now at $8.37 after investors focused on a recently disclosed $100 million private placement of convertible preferred shares and...

🟢 Sunrun is trading 4.7% up today as broader-market sentiment improves

Sunrun is trading 4.7% up at $8.66, primarily as broader-market sentiment improves following the Federal Reserve’s September 16 rate decision. - The move...

🔴 Sunrun is trading 4.4% down today as U.S.-Iran escalation lifts Brent above $100

Sunrun is trading 4.4% down at $8.41 after broader risk-off trading intensified on September 10, 2026, as U.S.-Iran military escalation pushed Brent crude...

🔴 Sunrun is trading 4.5% down today as U.S.-Iran tensions push Brent crude above $100

Sunrun is trading 4.5% down at $8.81 after opening at $9.22, amid broader risk-off trading as major U.S. indexes are lower and escalating U.S.-Iran tensions...

🟢 Sunrun rises 4.4% — Energy Stocks Rise as Geopolitical Tensions Drive Oil Prices Higher

With Energy (XLE) up 1.8%, this looks like a sector-led move rather than a company-specific surprise. The energy sector surged, with the XLE ETF climbing...

🟢 Sunrun is trading 4.12% up today as broader U.S. equities recover

Sunrun is trading 4.12% up now at $8.71 after recovering alongside broader U.S. equities on September 2, 2026. - The S&P 500, Nasdaq Composite, and Dow Jones...

🟢 Sunrun is trading 4.3% up today as broader risk-on sentiment strengthens

Sunrun is trading at $9.30, up 4.26%, amid stronger broader-market sentiment. - No newly reported company-specific announcement emerged on August 25, 2026;...

🔴 Sunrun is trading 4.4% down today as Treasury yields rise

Sunrun is trading 4.4% down at $9.37 as U.S. stocks weaken under renewed Treasury-yield pressure and heightened geopolitical uncertainty. - The S&P 500,...

🟢 Sunrun is trading 5.2% up today as energy stocks rose on oil-supply concerns

Sunrun is trading 5.2% up at $9.77, rebounding after closing at $9.26 on August 18 as energy stocks gained amid oil-supply concerns. - Oil prices rose amid...

🔴 Sunrun is trading 4.1% down today as macro pressure hits rate-sensitive growth stocks

Sunrun is trading 4.1% down at $9.43 as broader risk-off sentiment pressures rate-sensitive growth stocks. - Rising Treasury yields, elevated oil prices, and...

🔴 Sunrun is trading 4.1% down today

Sunrun is trading 4.1% down at $9.77, meeting the significant-movement threshold during the August 17, 2026 session, with the decline still unexplained. -...

🟢 Sunrun is trading 4.6% up in pre-market with no confirmed catalyst

Sunrun is trading at $10.66, up +4.61%, with no confirmed company-specific catalyst for August 17, 2026. - Recent Q2 results and securitization news are...

🟢 Sunrun is trading 4.77% up today; specific catalyst remains unclear

Sunrun is trading 4.77% up at $10.33, but no reliable August 14, 2026 company-specific catalyst has been identified. - Latest major company news remains its...

Sunrun Beat on Revenue and Earnings, So Why Did the Stock Crater 11%—and Can a Margin-First Strategy Work Without Growth?

Sunrun Beat on Revenue and Earnings, So Why Did the Stock Crater 11%—and Can a Margin-First Strategy Work Without Growth?

Shares of Sunrun plunged 11.3% to $9.30 on August 7 as Wall Street delivered a harsh verdict: beating profit expectations matters less when the customer...

🟢 Sunrun is trading 8.8% up today as weak jobs data lift rate-cut expectations

Sunrun is trading 8.8% higher at $10.31 as unexpectedly weak July employment data increased expectations for Federal Reserve rate cuts and pushed yields...