Home News Sunrun stock price forecast: rare patterns points to a surge to $20