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 ...
Sunrun Inc. was founded in 2007 and is a leading residential solar energy and battery storage company based in San Francisco, California. The company performs the design, installation, financing ...
Sunrun Inc. (NASDAQ:RUN – Get Free Report) dropped 5.5% during trading on Tuesday after Barclays lowered their price target on the stock from $18.00 to $15.00. Barclays currently has an equal weight ...
Sunrun’s mission is to provide customers--primarily homeowners--with clean and affordable solar energy and related products. The company was a pioneer in the residential solar industry ...