Insider buying signals confidence in Sunrun despite a 37.8% weekly slide; see how Alan Ferber’s 12,500‑share purchase and CEO activity may hint at future upside.
Sunrun insider trading shows confidence after performance milestone: PRSU vesting signals growth potential while late‑2025 sell‑offs reveal liquidity strategy. Discover what Q1 2026 earnings mean for solar investors.