Sunrun's Customer Participation Surges, Boosting Stock Performance | Intellectia