Stock of the Day for May 16, 2025

Sunrun Stock Report

Sunrun
RUN 90-day performance NASDAQ:RUN Sunrun
Current Price
$19.76
-0.37 (-1.81%)
(As of 02:12 PM ET)
30 Day Performance
14.26%
  
 
90 Day Performance
100.56%
  
 
1 Year Performance
40.21%
  
 
Market Capitalization
$4.56B
Price Target
$18.60
Net Income
-$2.85B

About Sunrun

Sunrun, Inc. (NASDAQ: RUN) is a leading provider of residential solar energy systems in the United States. The company designs, installs and maintains rooftop solar panels and battery storage solutions for homeowners under flexible financing arrangements. Customers can choose from leasing, power purchase agreements or solar ownership models, all of which are supported by Sunrun’s network of installation partners and service technicians. Sunrun also offers integrated home energy management services, including its Brightbox battery storage product, which enables customers to store solar energy for use during peak hours or power outages.

Founded in 2007 by Lynn Jurich, Ed Fenster and Nat Kreamer, Sunrun is headquartered in San Francisco, California. The company pioneered the solar-as-a-service business model, making rooftop solar more accessible to homeowners by eliminating up-front installation costs. Over time, Sunrun has grown its platform through organic expansion and strategic acquisitions, broadening its service offerings and operational footprint. Its business model centers on long-term customer contracts, ongoing maintenance and the sale of renewable energy credits generated by its installations.

Sunrun’s operations span more than 20 states and the District of Columbia, delivering solar and storage solutions to diverse climates and customer bases. The company continues to invest in technology and grid-integration capabilities, aiming to optimize energy usage for individual homeowners while supporting broader renewable energy adoption. With a focus on customer service and system reliability, Sunrun seeks to advance its mission of building a planet run by the sun.

RUN Company Calendar

AUG. 6, 2025
Last Earnings
OCT. 30, 2025
Today
NOV. 6, 2025
Next Earnings (Estimated)
DEC. 31, 2025
Fiscal Year End

Recent Sunrun News

1 Surging Industrials Stock with Promising Prospects and 2 We Avoid
29,322 Shares in Sunrun Inc. $RUN Bought by Bleakley Financial Group LLC
Weiss Ratings Reaffirms Sell (D-) Rating for Sunrun (NASDAQ:RUN)
Sunrun (NASDAQ:RUN) Shares Up 8.8% - Should You Buy?
Sunrun Inc. $RUN Shares Sold by Phoenix Financial Ltd.
Sunrun (NASDAQ:RUN) Shares Gap Up After Analyst Upgrade
This report was written by MarketBeat.com on May 16, 2025 and updated on October 30, 2025. This report first appeared on MarketBeat.com.