Sunrun (NASDAQ:RUN) -4.3% in Thursday's trading, even as most solar shares are showing gains, after saying it is ending its ...
Sunrun has built and leased solar panels in the Centennial State since its founding in 2007. It went public in 2015 and said ...
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 ...