MARKETS LIVE
Loading markets…
Wednesday, June 24, 2026 U.S. Edition

Sunrun Inc. RUN

Loading live quote…
$15.28 +0.10 (+0.74%)
Price Chart
About Sunrun Inc.

Sunrun Inc. designs, develops, installs, sells, owns, and maintains residential solar energy systems in the United States. The company sells solar energy systems and products, such as panels and racking; and solar leads generated to customers. It offers battery storage along with solar energy systems; and sells services to commercial developers through multi-family and new homes. Its primary customers are residential homeowners. The company markets and sells its products through direct-to-consumer approach across online, retail, mass media, digital media, canvassing, field marketing, and referral channels, as well as its partner…

ISIN
US86771W1053
Analyst Consensus
Consensus Rating
BUY
Analysts
19
covering this stock
Mean Target
$19.26
+26.1% vs current
Current Price
$15.28
+0.74% today
12-Month Price Target Range
MEAN TARGET
$19.26
NOW $15.28
LOW TARGET
$13.00
HIGH TARGET
$30.00
Range based on 19 Wall Street analysts covering RUN.
Recent Analyst Actions — 8 unique firms, latest first
  • Jun 16, 2026 Maintain UBS Buy ($23 → $20)
  • Jun 11, 2026 Reiterate GLJ Research Sell PT $5
  • May 7, 2026 Maintain TD Cowen Buy ($23 → $21)
  • Apr 21, 2026 Maintain Barclays Equal-Weight ($23 → $14)
  • Apr 21, 2026 Maintain Citigroup Buy ($26 → $20)
  • Apr 16, 2026 Maintain JP Morgan Overweight ($25 → $22)
  • Apr 15, 2026 Maintain Goldman Sachs Buy ($24 → $20)
  • Apr 9, 2026 Maintain Susquehanna Positive ($24 → $19)
Recent Quarters
QuarterRevenueYoYNet IncomeEPS (dil.)YoYGross MarginOp. Margin
Q1 2026 Mar 2026 $722.2M +43.2% $167.6M $0.62 +210.0% 30.4% -6.0%
Q4 2025 Dec 2025 $1.16B $103.6M $0.38 37.6% 8.4%
Q3 2025 Sep 2025 $724.6M $16.6M $0.06 33.6% 0.5%
Q2 2025 Jun 2025 $569.3M $279.8M $1.07 21.0% -19.7%
Q1 2025 Mar 2025 $504.3M $50.0M $0.20 19.6% -22.8%

Data from Yahoo Finance. YoY compares the same quarter of the prior fiscal year.

Latest RUN Coverage
Activity