Stock analysis, AI verdict, fundamentals & technical signals
Rating: BUY
Price: $7.48 Analyst target: $14.21 Upside: 89.97%
Sunrun Inc. is dedicated to the design, development, installation, sale, ownership and maintenance of residential solar energy systems in the United States. The company is headquartered in San Francisco, California.
See the full interactive analysis & chart →Informational only — not investment advice.