Sunrun (NASDAQ:RUN) -4.3% in Thursday's trading, even as most solar shares are showing gains, after saying it is ending its ...
Sunrun Inc . (NASDAQ:RUN), a leading provider of residential solar energy systems with a market capitalization of $2.09 billion, finds itself at a critical juncture as it navigates a complex landscape ...
Frost said Sunrun and Costco ending a sales deal in September was a catalyst for the cuts. The company also ended a similar agreement with Home Depot in early 2024, though it did come to terms to ...