Sunrun's Stock Rises Amid Strong Earnings Despite Cautious Outlook | Intellectia