Sunrun Inc. (RUN) — Stock Score Summary

Sunrun Inc. (RUN) has a MoatMap StockRank of 8/100 based on Quality (16/100), Value (53/100), and Momentum (23/100) factor scores. The current signal is STRONG SELL. While 'Geopolitical Energy Shockwave' creates a second-order tailwind for renewable energy, Sunrun's capital-intensive business model, sensitivity to interest rates, and historical profitability challenges contradict the Terry Smith 'quality compounder' criteria, making it a potential turnaround or cyclical play explicitly avoided by the fund.